[Haskell] Re: Common library for generic programming