CS 145
Designing Functional Programs (Advanced Level)
2013
Topics
- An introduction to functional programming
- Functional abstraction
- Data abstraction
- Accumulative and generative recursion
- Purely-functional data structures
Readings
- How To Design Programs,
Undated
Readings
- How to Design Programs
Sources
- Course catalogue ↗2026–2027
- departmental_course_outline ↗2013
- course_website ↗Undated
- Departmental typical outline and references; assignments and textbooks may vary by term. Source revision: December 11, 2013. Year refers to the departmental revision date, not a specific offering.
- No required textbook; source page is undated.