Hacker News new | past | comments | ask | show | jobs | submit login

I take your point, but this is not a language design problem -- it's a library design problem. These are just function names.



I kind of see idioms like lenses as part of the language.

But the language allows defining your own (infix) operators, so the core language designers weren't entirely innocent either. The abundance of custom operators in Haskell kind of made me appreciate Lisp and Forth a little more!

There are of course many good things about having your language designed by mathematicians, too.


it's a culture problem, the library is like this because that's the culture of the language


It's not a culture problem it's just culture. Just because you don't like it doesn't mean Haskell is wrong lol.




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

Search: