Skip to content

david-davidson/to-mock-a-mockingbird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

To Mock a Mockingbird

Notes and Solutions

Raymond Smullyan's To Mock a Mockingbird explores various problems in combinatory logic through the extended metaphor of a forest full of birds. Each bird represents a combinator function: a simple, generic, often higher-order function that operates on no variables other than its arguments. (The Mockingbird, for example, takes one argument and returns the result of invoking it with itself: const Mockingbird = x => x(x)).

This repo captures notes and solutions from working through Smullyan's problems. (I found many of these too difficult to solve without checking the answers, which can be quite dense—more than anything, these are notes-to-self on the solutions!)

About

Notes and solutions from To Mock a Mockingbird

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published