1. 8
  1.  

  2. 1

    Love haskell, but hate it’s use of a million symbols for operators.. sometimes it can be averted by using word based operators, but thats not assured. I guess Idris is somewhat saner thanks to namespaces, but I think I would ultimately find something like a lispy haskell with namespaces to be more ideal.

    1. 4

      Don’t use them if you don’t like them

      Haskell function application is already tuple-less and comma-less, so you can write it like a Lisp all you want, just add the parens. You have full macros too.

      thisFunction and its arguments can always be rewritten to (thisFunction and its arguments)

      That nobody does so probably says something, but I am not sure what.

      1. 1

        Oh cool, I will. Though I was remarking more on the general state of the haskell ecosystem.

      2. 2

        Love haskell, but hate it’s use of a million symbols for operators

        It’s really a matter of familiarity. To me, 3 + 4 is clearer than add 3 4. And, as bitemyapp pointed out, as long as users like operators for their own use, they’ll keep on being a thing.