Commits on Mar 4, 2015
1. Aditya Athalye committed Mar 2, 2015
2. Aditya Athalye committed Mar 2, 2015
Commits on Mar 1, 2015
1. Aditya Athalye committed Mar 1, 2015
Commits on Feb 25, 2015
1. Aditya Athalye committed Feb 25, 2015
2. Aditya Athalye committed Feb 25, 2015
3. Aditya Athalye committed Feb 25, 2015
4. Aditya Athalye committed Feb 25, 2015
5. Aditya Athalye committed Feb 25, 2015
6. Aditya Athalye committed Feb 25, 2015
7. Aditya Athalye committed Feb 25, 2015
Commits on Apr 19, 2014
1. Aditya Athalye committed Apr 19, 2014
2. Aditya Athalye committed Apr 19, 2014
3. Aditya Athalye committed Apr 19, 2014
Commits on Oct 13, 2013
1. `Amateurish and ill-thought through. No longer merits being around.`
committed Oct 13, 2013
Commits on Apr 16, 2013
1. committed Apr 16, 2013
2. ```With a clue from Chandra Sivaraman's post where I stopped reading after
the point where he says:
"; In retrospect, looking at the definition of add-1 above should
; have provided an instant clue as to Church's scheme."
http://cdfrag.wordpress.com/2013/04/14/sicp-exercise-2-6/```
committed Apr 16, 2013
Commits on Apr 15, 2013
1. ```It took a while to walk through the evaluation of (add-1 zero) and
(add-1 one by hand). I was confused by how to deal with the nested
lambdas for the longest time. Sorted after a few experiments in REPL and
re-re-re-readings of the introduced to lambda procedures on page 63 of
the book.

Now working our how to define + in pure functional terms without using
scalar numerals.```
committed Apr 15, 2013
Commits on Apr 14, 2013
1. `There must be a better way.`
committed Apr 14, 2013
Commits on Apr 13, 2013
1. `Includes step-by-step evaluation of (car (cons x y)) by substitution.`
committed Apr 13, 2013
2. ```For the purpose of this exercise, I blindly trust that the user will
read this and supply a guaranteed rectangle, in one of two ways:
- As lengths of two adjacent edges or
- As a set of adjacent coordinates.

Guaranteeing correctness of a rectangle is proving to be rather
cumbersome as I can only construct pairs and access elements of pairs,
at this time.```
committed Apr 13, 2013
3. ```Realized my old code didn't handle this, while reading a Stack Overflow
committed Apr 13, 2013
Commits on Apr 10, 2013
1. committed Apr 10, 2013
2. `Changed 'ex2-1-' to 'ex2-01-'`
committed Apr 10, 2013
3. ```All chapter examples and exercise solution files will now be in the
/sicp directory. The naming convention takes care of ordered listing
committed Apr 10, 2013
Commits on Apr 9, 2013
1. committed Apr 9, 2013
2. ```Piece of cake! (Which means there's a really steep slope coming up
pretty soon! :D)```
committed Apr 9, 2013
3. committed Apr 9, 2013
4. ```square-root works :)

The iterative-improve procedure did not converge for the longest time
because I carelessly omitted the tolerance value (0.0001) in the lambda
procedure passed as the good-enough? argument inside the square-root
procedure.```
committed Apr 9, 2013
Commits on Apr 8, 2013
1. ```I don't even want to _begin_ paper interpretation of the nth-root
procedure. It works - but how the magic is it doing that?!```
committed Apr 8, 2013
2. ```I crudely tested convergence of smoothing of the sine primitive, for
different values of dx, by comparing the different smoothened values
with the value of sin x. Doesn't feel like a good test though.```
committed Apr 8, 2013
Commits on Apr 7, 2013
1. ```Only, stuck in the paper eval of exercise 1.41... Not yet been able to
properly work out why (((double (double double) inc) 5) evaluates to 21
(i.e. 5 was incremented 16 times--i.e. why does (double (double double)
inc) produce 2^3*[argument]?)```
committed Apr 7, 2013
Commits on Apr 6, 2013
1. committed Apr 6, 2013
2. committed Apr 6, 2013
3. ```Change the name from 'x-to-x', to 'x-exp-x' as the former does not
convey the meaning of the procedure.```
committed Apr 6, 2013
Commits on Apr 5, 2013
1. `Compare computation with Scheme's built-in 'tan' primitive.`
committed Apr 5, 2013