False!

You only have to change the parts of the program that need the effect
that the monad provides. A well designed program will likely have much
of its code in pure libraries. Think of the monadic code as a
"scripting language" that you bind your libraries together with to
make the program.

On 24 June 2012 06:31, Jonathan Geddes <[email protected]> wrote:
> Cafe,
[SNIP]
>
> "What's wrong with Monads is that if you go into a Monad you have to change
> your whole syntax from scratch. Every single line of your program changes if
> you get it in or out of a Monad. [SNIP]
>
> Thoughts?
>

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to