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

…and yet, still more visually noisy than the same function written in Haskell.

Not that it actually matters, of course.



> Not that it actually matters, of course.

It matters if you care about consistency. After learning the simplicity of lisp, all other use of special symbols for infix syntax strikes me as arbitrary and fiddly. Arbitrary choices should be left to library (function and macro) developers, I appreciate that the core language is simple, extensible, and consistent.


And yet anything more substantial than a single-line function clearly demonstrates the breadth of syntax required in Haskell comparatively, e.g. https://gist.github.com/honza/5897359


Those two snippets are not equivalent. If you were trying to make an argument in good faith, you would have read the code properly and seen that for yourself, and/or read the comments below the snippets which point this out and link to a further explanation.




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

Search: