Jump to content

Write Yourself a Scheme in 48 Hours

50% developed
From Wikibooks, open books for an open world


Contents


  1. Overview
  2. First Steps: Compiling and running
  3. Parsing
  4. Evaluation, Part 1
  5. Error Checking and Exceptions
  6. Evaluation, Part 2
  7. Building a REPL: Basic I/O
  8. Adding Variables and Assignment: Mutable State in Haskell
  9. Defining Scheme Functions: Closures and Environments
  10. Creating IO Primitives: File I/O
  11. Towards a Standard Library: Fold and Unfold
  12. Conclusion & Further Resources
  13. Answers to Exercises


Write Yourself a Scheme in 48 Hours First Steps →