CS 43: Functional Programming Abstractions
This course explores the philosophy and fundamentals of functional programming, focusing on the Haskell language, its theoretical underpinnings, and practical applications. Topics include functional abstractions (function composition, higher-order functions), immutable data structures, type systems, and various functional design patterns (monads, etc). Prerequisites:
CS107 (or equivalent experience)
Terms: Win
| Units: 2
Instructors:
Cain, J. (PI)
Filter Results: