Software engineering
Computer programming
Declarative programming
Higher-order functions
Programming language comparisons
Recursion
Fold
FO
Haskell features
Standard ML