Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emaadmanzoor/sicp-workbook
Clojure code I'm writing while working through SICP
https://github.com/emaadmanzoor/sicp-workbook
Last synced: about 1 month ago
JSON representation
Clojure code I'm writing while working through SICP
- Host: GitHub
- URL: https://github.com/emaadmanzoor/sicp-workbook
- Owner: emaadmanzoor
- Created: 2012-04-23T01:31:08.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-05-18T16:44:51.000Z (over 12 years ago)
- Last Synced: 2024-04-16T01:44:39.848Z (8 months ago)
- Language: Clojure
- Size: 97.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
SICP Workbook
=============This repository contains Clojure code for the
exercises and examples in the computer
science classic [Structure and Interpretation of
Computer Programs](http://mitpress.mit.edu/sicp/full-text/book/book.html),
Abelson, Sussman and Sussman, MIT Press (1996).## Contents
1. **cube-root.clj**: Solution for exercise 1.8, finding the cube
root of a number using Newton's method.
2. **recursive-add.clj**: Iterative and recursive procedures for adding two numbers,
noted on Exercise 1.9.
3. **recursive-iterative-exercise**: Solution for exercise 1.11, writing
an iterative procedure for a recursive function.
4. **count-change.clj**: Code for the counting change example.## Credits
1. [Rene's Blog](http://wanttowriteprograms.blogspot.in/2007/03/structure-and-interpretation-of_14.html):
Solutions to exercises 1.1 to 1.8 in Scheme.
1. [Bill The Lizard's Blog](http://www.billthelizard.com/2009/10/sicp-challenge.html): Where I peek at many of the
more theoretical exercises' solutions, and marvel at the comprehensive narratives put forth.