Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
I'm not really in Haskell but in ELM :) The Syntax is Haskell ( a Little bit different though ). In Fact it's Haskell for the Browser :)
-
I had a Haskell course at University. It was definitely hard to learn, but in the end it became pretty fun. Sadly I haven't had a chance to touch it since
-
@irene Monads are indeed a concept coming from category theory. And as you probably know they are there in haskell to handle a program's side effects while keeping the language's pure functional nature intact. Maybe it is easy to memorize monads syntax in simple occasions in order to do your job involving I/O, but monads can be used in many other ways, and there shit hits the fan. Our professor in university demonstrated how they could be used to emulate program state throughout execution. I got a headache from trying to understand what was going on, although the professor was explaining all along. I do not know if category theory is necessary to become very good with monads. But since monads were inspired from it, I guess going through it first would be a reasonable path.
-
Me! Me! *Raises hand eagerly* I'm learning Haskell right now and I think I'm starting to love it. Really easy to use and not that hard to compile and run.
Related Rants
I really like programming in Haskell.
Everyone I know seems to hate it (or prefer to work with oo-languages)
Any friendly Haskeller here who wants to collab/teach/learn from each other? ._.'
question
haskell
functional
programming