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

Reading the discussion, I think the criticism is more motivated by the subtle but crucial differences to most functional programming languages.


I was thinking more about the common criticism that something like `case Point2d(x, y):` "looks like an instantiation" and hence an equality check.

I actually replied to the wrong comment after reading several that visually looked similar at the time, so apologise for causing confusion in this subthread.




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

Search: