Haskell: Difference between revisions
imported>Rmarko (moar) |
imported>Adluc (adit.io links) |
||
Line 34: | Line 34: | ||
* https://hackage.haskell.org/package/turtle-1.2.8/docs/Turtle-Tutorial.html | * https://hackage.haskell.org/package/turtle-1.2.8/docs/Turtle-Tutorial.html | ||
==== Networking === | ==== Networking ==== | ||
* http://jacob.stanley.io/2010/08/12/ip-addresses-and-mac-addresses-in-haskell/ | * http://jacob.stanley.io/2010/08/12/ip-addresses-and-mac-addresses-in-haskell/ | ||
==== Functors, applicative, monads ==== | |||
* http://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html | |||
* http://adit.io/posts/2013-06-10-three-useful-monads.html | |||
=== Blogs === | === Blogs === |
Revision as of 21:13, 31 May 2017
Resources for learning Haskell
General
- http://book.realworldhaskell.org/
- http://learnyouahaskell.com/
- http://dev.stephendiehl.com/hask/
- https://github.com/NICTA/course
- https://www.schoolofhaskell.com/
Topics
Parsing
- http://book.realworldhaskell.org/read/using-parsec.html
- https://www.schoolofhaskell.com/school/starting-with-haskell/libraries-and-frameworks/text-manipulation/attoparsec
- https://hbtvl.wordpress.com/2015/11/19/efficient-parsing-of-large-text-files-part-1/
Databases
APIs
Streaming
- https://hackage.haskell.org/package/pipes-4.2.0/docs/Pipes-Tutorial.html
- http://www.yesodweb.com/blog/2014/03/network-conduit-async
Shell programming
Networking
Functors, applicative, monads
- http://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html
- http://adit.io/posts/2013-06-10-three-useful-monads.html