Haskell: Difference between revisions

From base48
imported>Adluc
(what_does_free_buy_us)
imported>Rmarko
(add http://www-cs-students.stanford.edu/~blynn/haskell/)
 
(3 intermediate revisions by 2 users not shown)
Line 9: Line 9:
* https://www.schoolofhaskell.com/
* https://www.schoolofhaskell.com/
* http://books.goalkicker.com/HaskellBook/ (notes, short&handy cheatsheet)
* http://books.goalkicker.com/HaskellBook/ (notes, short&handy cheatsheet)
* Learn Haskell the Easy Way https://cosmius.bitbucket.io/tkhe/
* http://www-cs-students.stanford.edu/~blynn/haskell/


=== Topics ===
=== Topics ===
Line 17: Line 19:
* https://www.schoolofhaskell.com/school/starting-with-haskell/libraries-and-frameworks/text-manipulation/attoparsec
* 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/
* https://hbtvl.wordpress.com/2015/11/19/efficient-parsing-of-large-text-files-part-1/
===== Aeson =====
* https://artyom.me/aeson


===== HTML =====
===== HTML =====
Line 43: Line 49:


* 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/
==== Monoids ====
* http://ozark.hendrix.edu/~yorgey/pub/monoid-pearl.pdf - monoids in diagrams lib


==== Functors, applicative, monads ====
==== Functors, applicative, monads ====

Latest revision as of 16:15, 24 June 2019

Resources for learning Haskell

General

Topics

Parsing

Aeson
HTML

Databases

APIs

Streaming

Shell programming

Networking

Monoids

Functors, applicative, monads

Lens

Concurrency

Utilities

Advanced topics

Free / CoFree

LogicT

Monads

Monad transformers

MonadLib

(e)DSLs / Languages

Category theory

Blogs

Local projects