HN Books @HNBooksMonth

The best books of Hacker News.

Hacker News Comments on
The Reasoned Schemer, second edition (The MIT Press)

Daniel P. Friedman, William E. Byrd, Oleg Kiselyov, Jason Hemann, Duane Bibby · 2 HN comments
HN Books has aggregated all Hacker News stories and comments that mention "The Reasoned Schemer, second edition (The MIT Press)" by Daniel P. Friedman, William E. Byrd, Oleg Kiselyov, Jason Hemann, Duane Bibby.
View on Amazon [↗]
HN Books may receive an affiliate commission when you make purchases on sites after clicking through links on this page.
Amazon Summary
A new edition of a book, written in a humorous question-and-answer style, that shows how to implement  and use an elegant little programming language for logic programming. The goal of this book is to show the beauty and elegance of relational programming, which captures the essence of logic programming.  The book shows how to implement a relational programming language in Scheme, or in any other functional language, and demonstrates the remarkable flexibility of the resulting relational programs. As in the first edition, the pedagogical method is a series of questions and answers, which proceed with the characteristic humor that marked The Little Schemer and The Seasoned Schemer. Familiarity with a functional language or with the first five chapters of The Little Schemer is assumed. For this second edition, the authors have greatly simplified the programming language used in the book, as well as the implementation of the language. In addition to revising the text extensively, and simplifying and revising the “Laws” and “Commandments,” they have added explicit “Translation” rules to ease translation of Scheme functions into relations.
HN Books Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this book.
There is The Reasoned Schemer.

https://www.amazon.com/Reasoned-Schemer-MIT-Press/dp/0262535...

agumonkey
I skimming through it. I wonder if people prefer this or kanren over good old prolog.
remexre
I definitely prefer miniKanren, but (with a small sample size) find that non-logic programmers have an easier time reading simple Prolog than equally-simple miniKanren.
Looking forward a bit, there's an update to The Reasoned Schemer due out in February: https://www.amazon.com/Reasoned-Schemer-MIT-Press/dp/0262535...
HN Books is an independent project and is not operated by Y Combinator or Amazon.com.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.