20 ms·
The little schemer book https://mitpress.mit.edu/books/little-schemer-fourth-edition https://mitpress.mit.edu/books/little-schemer-fourth-edition is my favourit
by spapas82 4y ago
The little schemer book https://mitpress.mit.edu/books/little-schemer-fourth-edition https://mitpress.mit.edu/books/little-schemer-fourth-edition is my favourite introduction to scheme and to functional programming.
Fair warning: Don't be fooled by its cute images. This is a difficult book. It needs heavy work from you to understand; I've done some analysis on racket in this gh repo for anyboddy interested: https://github.com/spapas/little-schemer https://github.com/spapas/little-schemer
Unfortunately, I was never able to understand the Y combinator chapter :(
- pmoriarty 4y agoI found the book's tones to be insufferably annoying.
- panzerklein 4y agoRacket is great for this book. With some work it's also doable in Common Lisp, here's my take: https://github.com/tsumo/solutions/blob/master/little_schemer/little_schemer.lisp https://github.com/tsumo/solutions/blob/master/little_scheme...