[Haskell-cafe] Type classes vr.s functions
Brandon S. Allbery KF8NH
allbery at ece.cmu.edu
Sun Dec 21 00:35:47 EST 2008
On 2008 Dec 20, at 20:20, Brian Hurt wrote:
> class Fooable a where
> toFoo :: a -> Foo
> or I can simply have all the functions which need a toFoo take an
> extra
> agrument. Performance really isn't that important here, so it's
> really
> a matter of style- which approach would people prefer in this case?
A third possibility is to use the simple Reader monad ((->) r).
--
brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university KF8NH
More information about the Haskell-Cafe
mailing list