Re: [Haskell-cafe] A foray into type-level programming, and getting stuck