News for hackers. Stuff that matters.
Re:What Color Is Your Monad by ackfoobar on Thursday February 17, 2022 @12:53PM (#30376273)
Scala has overloading, currying not-by-default, optional and named parameters. Some similar stuff exist*, but they interfere with those Scala features, which I value more.

* https://eed3si9n.com/learning-scalaz/Applicative.html

I know the Haskell operators, but the Idris syntax are new to me.

BTW * has to be escaped with a \.

Re:What Color Is Your Monad by shirogane86x on Thursday February 17, 2022 @02:39PM (#30377656)
I see that scala(z)'s operators are adapted from haskell which seems to make it quite nice, although I don't know the finer details.

Also thanks for letting me know about the escaping, sadly I can't edit the comment anymore