[Haskell-cafe] Non-advanced usage of Type classes
limestrael at gmail.com
Wed Jun 8 00:34:08 CEST 2011
...and the other one being operational (which I find simpler).
2011/6/8 Brandon Allbery <allbery.b at gmail.com>
> On Tue, Jun 7, 2011 at 16:16, Arnaud Bailly <arnaud.oqube at gmail.com>
> > For example, while designing some program (a game...) I defined a type
> > thus:
> >> class (Monad io) => CommandIO io where
> >> readCommand :: io Command
> >> writeResult :: CommandResult -> io ()
> This is in fact one of the reasons to use type classes. In fact,
> you'll find a somewhat more general variety of it on Hackage in a
> couple of forms, the one I'm most familiar with being MonadPrompt.
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe