summaryrefslogtreecommitdiffstats
path: root/net
Commit message (Collapse)AuthorAgeFilesLines
...
* net: (1.32) Add iterative version of accumulator.rsiddharth2017-10-291-1/+32
| | | | | | * net/ricketyspace/sicp/one/thirtytwo.scm (accumulate-iter, product-iter) (factorial-iter, sum-iter, simpson-iter): New functions.
* net: Add (net ricketyspace sicp one thirtytwo)rsiddharth2017-10-201-0/+36
| | | | * net/ricketyspace/sicp/one/thirtytwo.scm: New file.
* (net ricketyspace sicp one thirtyone): Simplify pi functions.rsiddharth2017-10-141-8/+8
| | | | | * net/ricketyspace/sicp/one/thirtyone.scm (pi, pi-iter): Update functions.
* (net ricketyspace sicp one thirtyone): Add iterative version.rsiddharth2017-10-141-10/+42
| | | | | * net/ricketyspace/sicp/one/thirtyone.scm (product-iter, factorial-iter, pi-iter): New functions.
* net: Add (net ricketyspace sicp one thirtyone).rsiddharth2017-10-071-0/+43
| | | | * net/ricketyspace/sicp/one/thirtyone.scm: New file.
* net: Add (net ricketyspace sicp one thirty).rsiddharth2017-09-301-0/+28
|
* net: Update (net ricketyspace sicp one twentynine)rsiddharth2017-09-251-2/+11
| | | | | * net/ricketyspace/sicp/one/twentynine.scm (simpsons): Rename function to `simpson`; Add comments.
* net: Add (net ricketyspace sicp one twenty nine)rsiddharth2017-09-241-0/+25
|
* Update net/ricketyspace/sicp/one/twentyeight.scmrsiddharth2017-09-021-2/+2
|
* net: Update (net ricketyspace sicp one twentyeight)rsiddharth2017-09-021-0/+5
| | | | net/ricketyspace/sicp/one/twentyeight.scm: Add comments.
* net: Update (net ricketyspace sicp one twentyeight).rsiddharth2017-09-021-1/+29
| | | | | | * net/ricketyspace/sicp/one/twentyeight.scm (carmichael-numbers-pass?, prime-numbers-pass?) (even-numbers-pass?, run-tests): New functions.
* net: Add (net ricketyspace sicp one twentyeight).rsiddharth2017-08-261-0/+34
| | | | * net/ricketyspace/sicp/one/twentyeight.scm: New file.
* net: Add carmichael-numbers-fool-fermat-test?rsiddharth2017-08-191-12/+8
| | | | | | | | | * net/ricketyspace/sicp/one/twentyseven.scm (fermat-test): Update function. (fast-prime?): Remove function. (prime?): New function. (carmichael-numers-fool-fermat-test?): Remove function. (carmichael-numers-fool-fermat-test?): New function.
* Add (net ricketyspace sicp one twentyseven).rsiddharth2017-08-121-0/+37
| | | | * net/ricketyspace/sicp/one/twentyseven.scm: New file.
* net: Add (net ricketyspace sicp one twentyfour).rsiddharth2017-07-221-0/+63
| | | | * net/ricketyspace/sicp/one/twentyfour.scm: New module.
* net: Add (net ricketyspace sicp one twentythree).rsiddharth2017-07-151-0/+25
| | | | | * net/ricketyspace/sicp/one/twentythree.scm (net ricketyspace sicp one twentythree): Add module.
* net: Update (net ricketyspace sicp one twentytwo).rsiddharth2017-07-081-1/+5
| | | | | | | * net/ricketyspace/sicp/one/twentytwo.scm ((net ricketyspace sicp one twentytwo)[export]): Add three-primes-gt-1000, three-primes-gt-10000, three-primes-gt-100000, three-primes-gt-1000000.
* net: Add three-primes-gt-1000000.rsiddharth2017-07-081-0/+3
| | | | | * net/ricketyspace/sicp/one/twentytwo.scm (three-primes-gt-1000000): New function.
* net: Add three-primes-gt-100000.rsiddharth2017-07-081-0/+3
| | | | | * net/ricketyspace/sicp/one/twentytwo.scm (three-primes-gt-100000): New function.
* net: Add three-primes-gt-10000.rsiddharth2017-07-081-0/+3
| | | | | * net/ricketyspace/sicp/one/twentytwo.scm (three-primes-gt-10000): New function.
* net: Add three-primes-gt-1000rsiddharth2017-07-081-0/+3
| | | | | * net/ricketyspace/sicp/one/twentytwo.scm (three-primes-gt-1000): New function.
* (net ricketyspace sicp one twentytwo): Add three-primes-gt.rsiddharth2017-07-011-1/+12
| | | | | * net/ricketyspace/sicp/one/twentytwo.scm (three-primes-gt) (three-primes-gt-iter): New functions.
* Add net/ricketyspace/sicp/one/twentytwo.scmrsiddharth2017-06-241-0/+48
|
* Add net/ricketyspace/sicp/utils.scmrsiddharth2017-06-241-0/+10
|
* net: Add module (net ricketyspace sicp one twentyone).rsiddharth2017-06-171-0/+42
| | | | * net/ricketyspace/sicp/one/twentyone.scm: New file.
* Add (net ricketyspace sicp one nineteen)rsiddharth2017-04-011-0/+31
|
* net: Add `ifast-*` function.rsiddharth2017-02-182-1/+22
| | | | | | | | * net/ricketyspace/sicp/one/eighteen.scm (ifast-iter-*) (ifast-*): New functions. * net/ricketyspace/sicp/one/seventeen.scm (double, halve): Add functions to export. (even?): Add function to replace.
* net: Fix `fast-*` function.rsiddharth2017-02-181-1/+1
| | | | * net/ricketyspace/sicp/one/seventeen.scm (fast-*): Update function.
* net: Fix `fast-expt-iter`rsiddharth2017-02-181-1/+1
| | | | * net/ricketyspace/sicp/one/sixteen.scm (fast-expt-iter): Fix function.
* Add net/ricketyspace/sicp/one/seventeen.scmrsiddharth2017-02-111-0/+46
|
* Add net/ricketyspace/sicp/one/sixteen.scmrsiddharth2017-02-041-0/+26
|
* one -> net/ricketyspace/sicprsiddharth2017-01-149-0/+349