Functional programming

This topic requires a new approach for students as they learn about programs operating on distributed systems handling Big Data.  Through hands-on activities this set of resources links the theory to the practice of functional programming, using multiple languages including Haskell and Python.

  • ALL
  • Teacher guidance
  • Information sheet
  • External link

Teacher guidance

Information sheet