"Shannon -jj Behrens" <[EMAIL PROTECTED]> writes:

> o How important is it that I switch from using the State monad to
>   using arrows?

Not at all.

> o How important is it that I switch from using |> or $ to using
>   arrows?

Not at all.

> (It seems that using arrows just to replace |> or $ is like
> using a sledge hammer to drive a thumb tack.)

Exactly so.

> o How much will this increase the "conceptual complexity" of my
>   program--i.e. how much time am I going to have to spend explaining it
>   in my article?

By a significant amount.  Some might even argue that using monads is
overkill...  (Although in this case monads may indeed be justified.)

> o How much will this improve the readability or decrease the amount of
>   code in my program?

Not at all.

> Thanks!

Not at all!  :-)

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

Reply via email to