Jesse D. McDonald
|
9af29f28da
|
Commit basic (and ...) & (or ...) *functions*, with lambda args.
|
2012-07-14 13:43:25 -05:00 |
Jesse D. McDonald
|
893b7e122e
|
Commit (append ...) function, implemented as nested (foldr ...) calls.
|
2012-07-14 13:43:24 -05:00 |
Jesse D. McDonald
|
a6715b0922
|
More primitive functions: map, reverse, acons.
|
2012-07-14 13:43:23 -05:00 |
Jesse D. McDonald
|
2d7b079dd8
|
Make (foldl ...) state the second argument, as with (foldr ...).
|
2012-07-14 13:43:22 -05:00 |
Jesse D. McDonald
|
c6500a53b3
|
Commit implementation of (foldl ...) function.
|
2012-07-14 13:43:21 -05:00 |
Jesse D. McDonald
|
3a418484c8
|
Commit (foldr ...) function, and refactor (list ...) to use it.
|
2012-07-14 13:43:20 -05:00 |
Jesse D. McDonald
|
a1db12d1e2
|
Commit implementation of (list ...) primitive function.
|
2012-07-14 13:43:18 -05:00 |
Jesse D. McDonald
|
baa2dae345
|
Rearrange example programs based on new modularity feature.
|
2012-07-14 13:42:18 -05:00 |