Donald Bruce Stewart wrote:
andrewcoppin:
Personally, I just try to avoid *all* language extensions - mainly because most of them are utterly incomprehensible. (But then, perhaps that's just because they all cover extremely rare edge cases?)

Some cover edge cases, some are just useful.  What about:

    * the FFI
    * bang patterns
    * pattern guards
    * newtype deriving

Surely, fairly simple, useful. Used a lot? :-)


* The FFI - isn't that now officially "in" the language? (I thought there was an official report amendment.) Either way, I can't do C, so... it looks pretty incomprehensible from here. ;-)

* Bang patterns - what's that?

* Pattern guards - that's not in the language?

* Newtype deriving - what's that?

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

Reply via email to