1. Functional Programming.- 2. Static Typing.- 3. GHC.- 4. Types.- 5. Tuples.- 6. Lists.- 7. Functions.- 8. Recursion.- 9. List Comprehension.- 10. Classes.- 11. Pattern Matching.- 12. Monads.- 13. Monads Transformers.- 14. Parsecs.- 15. Folds.- 16. Algorithms.- 17. Parsings.- 18. Parallelism.- 19. Haskell Pipes.- 20. Lens.- 21. Lazy Evaluation.- 22. Performance.- 23. Haskell Stack.- 24. Yesod.- 2...