Hi,

I disagree with most people on this, since I am in general principle
opposed to monads on the grounds that I don't understand them :)

> o How important is it that I switch from using the State monad to using 
> arrows?
I don't understand either monads or arrows

> o How important is it that I switch from using |> or $ to using
> arrows?
|> is pure functional programming. $ is pure functional programming.
It just so happens that the idiom you are more used to |> is not the
one most functional programmers are used to.

If a solution can be done in a purely functional way, do so. If a
function requires monads, use them. If you just want to do entirely
functional things in a monadic way then use Java :)

Disclaimer: I hate monads, everyone will disagree with me.

Thanks

Neil
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to