diff options
| author | Joel Martin <github@martintribe.org> | 2014-04-01 21:50:24 -0500 |
|---|---|---|
| committer | Joel Martin <github@martintribe.org> | 2014-04-01 21:50:24 -0500 |
| commit | 950e3c765e30648de34cfc4f65fffdce06f0727f (patch) | |
| tree | 3e66b70a71a5cfa01671830d80d7ea7926509b2d /docs/step_notes.txt | |
| parent | 704194e12c5080f5c6842416a78fe7efa09da068 (diff) | |
| download | mal-950e3c765e30648de34cfc4f65fffdce06f0727f.tar.gz mal-950e3c765e30648de34cfc4f65fffdce06f0727f.zip | |
PS: add stepA_more.
Sync other steps. In particular, self reference in function definition
and putting readline into _readline function.
Diffstat (limited to 'docs/step_notes.txt')
| -rw-r--r-- | docs/step_notes.txt | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/docs/step_notes.txt b/docs/step_notes.txt index 4947edf..63e7a76 100644 --- a/docs/step_notes.txt +++ b/docs/step_notes.txt @@ -161,11 +161,14 @@ Step Notes: - add 'defmacro!' and 'macroexpand' - store ismacro property on function metadata +- step9_interop + - stepA_more - types module: - throw function - - map, apply functions - - symbol?, nil?, true?, false? + - apply, map functions: should not directly call EVAL, which + requires the function object to be runnable + - symbol?, nil?, true?, false?, sequential? (if not already) - conj, first, rest - EVAL: - try*/catch*: for normal exceptions, extracts string |
