|Categories||Download eBook: Write Yourself a Scheme in 48 Hours|
A comprehensive first course in Scheme, covering all of its major features: abstraction, functional programming, data types, recursion, and semantic programming.
You'll start off with command-line arguments and parsing, and progress to writing a fully-functional Scheme interpreter that implements a good-sized subset of R5RS Scheme. Along the way, you'll learn Haskell's I/O, mutable state, dynamic typing, error handling, and parsing features. By the time you finish, you should be fairly fluent in both Haskell and Scheme.
More LISP eBooks:
On Lisp: Advanced Techniques for Common Lisp
Common LISP: A Gentle Introduction to Symbolic Computation
Sketchy LISP: An Introduction to Functional Programming in Scheme
Clojure for the Brave and True
Lisp Hackers: Interviews with 100x More Productive Programmers
Successful Lisp: How to Understand and Use Common Lisp
Simply Scheme: Introducing Computer Science, 2nd Edition
The Scheme Programming Language, 4th Edition
Practical Common Lisp
Let Over Lambda - 50 Years of Lisp