[Haskell-cafe] Language complexity & beginners (Was: New type of ($) operator in GHC 8.0 is problematic)

Imants Cekusins imantc at gmail.com
Mon Feb 8 18:31:16 UTC 2016


> Won't it create ambiguity problems...?

we could set simple criteria for "; "
a) within code block - keep the current meaning : new statement
b) elsewhere:  pause application ($)

$ would keep its current meaning and the new "honest, confusing" type.
Still be usable, would not break the code.

; may mark the code visually better than $

e.g. braces are overloaded:  code block, data record


More information about the Haskell-Cafe mailing list