Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Interesting but I wish there were more functional languages that omit braces. I only know of F# and the js preprocessor livescript.

Seems like embracing lisp style is a must do for many lang-creators. Or is it just for the sake of parsing simplicity and dislike of whitespace significance?



Parentheses are rarely needed in Haskell. You can even use the $ operator to specify the order of evaluation, eg. concat $ replicate 3 "foo" == concat (replicate 3 "foo").


You can add erlang/elixir to the list of paren-free functional languages.


No you cannot.


Mind expanding?

edit: wait, are we talking about no parentheses at all? If so, I'm wrong. I meant lisp-like.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: