|
|
|
|
|
by Retra
4151 days ago
|
|
>Lisp has weird syntax, but lisp has a reason to have that syntax. Lisp has that syntax because it provides a uniformity to parsing the language, and that's the same thing Haskell offers . If I write a = b + c
You might as well parse that as `a(=(b(+(c))))` with the appropriate semantics.In that sense, Haskell is just trying to do something like what Lisp does without all the extra parentheses. |
|