everything.study
SFWRENG 3FP3

Functional Programming

Undergraduate

Undated

Topics

  • LIST D
  • SOFTWARE ENGINEERING AND SOCIETY TECHNICAL ELECTIVES
  • LIST E
  • SOFTWARE ENGINEERING TECHNICAL ELECTIVES Functional programming
  • Lists and algebraic data types
  • Pattern matching
  • Parametric polymorphism
  • Higher-order functions
  • Reasoning about programs
  • Lazy and strict evaluation
  • Programming with monads
  • Domain-specific languages
Sources