Cognitive Science > Functional Programming
[edit] Overview
- Introduction
- Introduction II: Functional programming paradigm, aspects of category theory
- Basics I: Types, functions, control structures
- Basics II: Recursion, pattern matching, lists
- Basics III: Higher-order functions, lambda expressions, currying
- Datatypes and Classes
- More Elaborate Types
- Monads
- IO
- Arrows
[edit] Minutes
[edit] Presentation
- An introduction to Category theory: Categories and Functors (pdf)