Computer Science

P424 Advanced Functional Programming

Credits: 3

Prerequisite(s): CSCI-C 311.

This course teaches advanced techniques for functional programming, which can be used to make programs easier to read and compose. These techiniques include equational reasoning, types, monads, and code generation. Some of them are useful even when using a "non-functional" language. Some of them are drawn from cutting-edge research.

Fall 2018

Instructor: Sam Tobin-Hochstadt
Time: Multiple Times
Location: Multiple Locations

  • Course History

      Notice: Undefined variable: s_replace in /ip/soic2/wwws/_php/Course.php on line 258