menu
announcement

Spectrum is now read-only. Learn more about the decision in our official announcement.

FPNCR

Functional Programming Meetup Group for Delhi NCR Region, India

Channels
Team

For people who are actively learning Haskell, what resources are have you found…

August 2, 2018 at 6:53am

For people who are actively learning Haskell, what resources are have you found to be genuinely useful ?

August 2, 2018 at 6:53am (Edited 4 years ago)
Books/exercises/blogs/videos all content for any level of expertise are welcome. I'll add them up below.

Books

Exercises

Blogs

Videos

Course

Wikis / Etc.

Chat Groups

Papers


August 2, 2018 at 7:11am
Everyone should read the Typeclassopedia - https://wiki.haskell.org/Typeclassopedia
like-fill
1
i'll start with my experience


learn you a Haskell (http://learnyouahaskell.com/) - good for a quick read


data61/fpcourse (https://github.com/data61/fp-course) - extremely good, can’t stop recommending it much

accompanied with Brian McKenna’s videos (https://www.youtube.com/watch?v=NzIZzvbplSM&t=14s)


Real World Haskell (http://book.realworldhaskell.org/) - lots of practical examples 



WHAT I WISH I KNEW WHEN LEARNING HASKELL (http://dev.stephendiehl.com/hask/) - tittle says it



Haskell for all (http://www.haskellforall.com/) - small easily digestible blogposts


24 days of hackage/ghc-extensions (https://ocharles.org.uk/)
There's also the haskell book (http://haskellbook.com/) but not free
oh yeah i keep forgetting it.
in my experience this is really good book for a depth first approach, but may feel verbose to some
Yeah it's too big
I have a copy though I've not read it myself
But I guess once you go through it, you gain a deep understanding
Also, for beginners, I would recommend you just use stack
It's a surprisingly controversial topic in the Haskell community, and some people will really dissuade you from using it. But just use stack for everything and you'll have much less headache
i read halfway, but i wanted to explore more topics, go breadth first (lenses, mtl, free monad, concurrency, web servers etc) rather and then come back to this book for insights
Don't even use something like Haskell for Mac
Well halfway through that book is a great start!
haha. when i was starting with haskell i encountered tweets by someone who *hates* stack, god did i waste so many days, before shifting to stack
Tony Morris? I've had a few online arguments with him :)
I work with a few prominent members of the Haskell community who don't like stack. But nobody's as opiniated as Tony on this topic
yup i was once in a twitter thread with him. i haven't seen anyone with such strong feelings against something so useful
with cabal new-* and nix thing look good, but stack is much approachable for beginner to intermediate
also for beginners and editor n00bs (like me)
i highly recommend
vscode + haskell-ide-engine (https://github.com/haskell/haskell-ide-engine)
if vscode isn't your jam

August 2, 2018 at 5:59pm
Excellent! Thanks for organising the links

August 3, 2018 at 7:11pm

August 4, 2018 at 4:01am
are there any papers that you would recommend for haskell beginners ?

August 4, 2018 at 12:17pm
Show more messages