[Haskell-cafe] Language complexity & beginners (Was: New type of ($) operator in GHC 8.0 is problematic)
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