Re: [Haskell] Re: Even higher-order abstract syntax: typeclasses vs GADT