3 ms·
Agreed -- I found Haskell most confusing at first because of the lack of syntax. My brain kept wondering where the rest of the syntax was. Not to be too dramati
by hoprocker 9y ago
Agreed -- I found Haskell most confusing at first because of the lack of syntax. My brain kept wondering where the rest of the syntax was. Not to be too dramatic, but I think Haskell is kind of like programming "poetry" in this regard.
- leshow 9y agoWhen 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.
- lalaithion 9y agoOne 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
- leshow 9y agoIt's the function type, data (->) a b. It is commonly written in infix notation though.