combinator-birds /

Filename Size Date modified Message
9 B
636 B
1.2 KB
120 B
180 B
6.0 KB
330 B


Raymond Smullyan's combinator birds for Scheme.


This is a simple library of combinators I wrote while working through "To Mock A Mockingbird", in order to play with the logic in Scheme.


Each bird from the book is provided as a combinator procedure. When called with one or more arguments, it returns another combinator. When called with no arguments, it returns two values: its name, and the equivalent lambda expression.


This software is written by Evan Hanson and placed in the public domain. All warranties are disclaimed.