News for hackers. Stuff that matters.
Re:Reading Simple Haskell by leshow on Sunday December 10, 2017 @02:10AM (#15890360)
When I first start I though there was so MUCH syntax, (->), (<*>), (<$>), (>>=), (.), ($), etc

I realized pretty early on all these were just functions, that was cool experience for me. Even the types are sort of functions.

Re:Reading Simple Haskell by lalaithion on Sunday December 10, 2017 @03:03AM (#15890491)
One fun thing is how -> is basically just an infix operation that takes two types as arguments and returns a new type.

add :: (->) Int Int add x y = x + y

Re:Reading Simple Haskell by leshow on Sunday December 10, 2017 @04:37AM (#15890676)
It's the function type, data (->) a b. It is commonly written in infix notation though.