I'd like to second Joel's comments on records very strongly. In an application where you need lots of big records (such as supporting X.509), you end up with very unnatural names for components. It works but it's not pretty.
Dominic. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe