[Haskell-cafe] Re: Typeclass vs. Prolog programming