[Haskell-cafe] Why is $ right associative instead ofleftassociative?

Bulat Ziganshin bulatz at HotPOP.com
Mon Feb 6 04:35:44 EST 2006


Hello John,

Monday, February 06, 2006, 10:39:59 AM, you wrote:

>>That said, I'd *really* like to see monad comprehensions come back,

JH> We did consider more aggressive defaulting to address the ambiguity 
JH> problems with monad comprehensions--defaulting Monad to lists, for 
JH> example, or user-declared defaulting rules--but this introduces yet more 
JH> complexity without really addressing the problem of keeping types simple 
JH> for beginners, so the idea was abandoned.

why not allow some sort of module-wide pragma to "enable" use of this and
any other features for expert programmers?

just recalling last "import extension" proposal, we can add:

import extension i-am-expert-programmer-enable-monad-comprehension-pleeeeease!

:)


-- 
Best regards,
 Bulat                            mailto:bulatz at HotPOP.com





More information about the Haskell-Cafe mailing list