Write Yourself a Scheme in 48 Hours

by Wikibooks contributors

A featured book of Wikibooks, the open-content textbook collection.

Description from Wikibooks.

Publisher
Wikibooks contributors
Subjects
Haskell programming language
Licence
CC BY-SA 4.0, as Wikibooks states it
Who can read
Tweens profiles and older, judged from its title and subjects

Contents

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