List To-Do
- Lambdas
- Basic Types
- Assign Function and Where clause
- Condition, Guards and Pattern Matching
- Lists and Recursion
- Tuples
- Laziness
- Async
- foldr, foldl e Zipper
- Combinator Y
- QuickCheack
- Monoid, Functor and Tranversable
- Eval Monoid
- ThereadScope
- Árvores Binárias (Binary Tree)
- Roseiras (Rose Tree)
- Árvores Rubro-Negras (Red Black Tree)
Reference Material:
-
Channel UFABC youtube:
https://www.youtube.com/playlist?list=PLYItvall0TqJ25sVTLcMhxsE0Hci58mpQ -
Oficial Doc Haskell:
https://www.haskell.org/documentation/ -
Site about works of Alan Turing in functional programming:
https://www.digitalonus.com/the-origins-of-functional-programming/ -
Learn Haskell it will be a great asset to you! (translate in portuguese the text of Miran Lipovača, a inspired by Why's Guide to Ruby)
http://haskell.tailorfontela.com.br/chapters