everything.study
CS 145

Designing Functional Programs (Advanced Level)

Undergraduate

2013

Topics

  • An introduction to functional programming
  • Functional abstraction
  • Data abstraction
  • Accumulative and generative recursion
  • Purely-functional data structures

Readings

  • How To Design Programs,
    M. Felleisen, R. Findler, M. Flatt, S. Krishnamurthi · typical reference
Undated

Readings

  • How to Design Programs
    Felleisen; Findler; Flatt; Krishnamurthi · supplemental
Sources