Re: How to implement type-level list concatenation as a GHC primitive type family