i'm not sure what your email is pointing at.  if it is unclear, i understand 
the difference between applicative and monadic.  i suppose the easy answer to 
why applicative can be faster than monadic is that you can give a more 
specialized instance declaration.  i was just wondering if there was a way to 
make a monad recognize when it is being used applicatively, but that is 
probably hard in general.

b

On Apr 20, 2012, at 2:54 PM, KC wrote:

> Think of the differences (and similarities) of Applicative Functors and 
> Monads and the extra context that monads carry around.
> 
> 
> -- 
> --
> Regards,
> KC


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

Reply via email to