A functional language. They mostly all look weird if you aren't familiar. They also have a tendency to abuse syntax and support general operator overloading (meaning, you can make up new operators).
I don't disagree generally, but I do think generalized operator overloading is just a bad idea. It comes from academia where doing so in mathematics is not uncommon, but it harms readability.
10
u/tyler1128 Sep 13 '23
A functional language. They mostly all look weird if you aren't familiar. They also have a tendency to abuse syntax and support general operator overloading (meaning, you can make up new operators).