everything.study
CS 135

Designing Functional Programs

Undergraduate

Undated

Topics

  • Simple Forms of Data
  • Structured Data
  • Syntax and Semantics
  • Arbitrarily Large Data: Lists
  • Non-Linear Structures
  • Abstraction Through Local Definitions
  • Generative Recursion
  • History of Computer Science

Readings

  • How To Design Programs
    Felleisen, Findler, Flatt, and Krishnamurthi · typical reference
Sources