diff options
author | bryan newbold <bnewbold@snark.mit.edu> | 2009-06-01 19:25:19 -0400 |
---|---|---|
committer | bryan newbold <bnewbold@snark.mit.edu> | 2009-06-01 19:25:19 -0400 |
commit | 4d4b8c5ee17d5744b7c7f9de58c32c992c5adabd (patch) | |
tree | 27fa0911e5a2926bc2fc2847537de19703848e60 /software/scheme | |
parent | 48b8165eb262a538d240841c8ddb0b48761804a5 (diff) | |
parent | 1af14ac4c7de808262093c8fe0b93646ef44a34c (diff) | |
download | knowledge-4d4b8c5ee17d5744b7c7f9de58c32c992c5adabd.tar.gz knowledge-4d4b8c5ee17d5744b7c7f9de58c32c992c5adabd.zip |
Merge branch 'master' of ssh://animus.robocracy.org/srv/git/knowledge
Diffstat (limited to 'software/scheme')
-rw-r--r-- | software/scheme | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/software/scheme b/software/scheme index c64d000..dda68f1 100644 --- a/software/scheme +++ b/software/scheme @@ -77,3 +77,9 @@ image can be specified with the ``--band`` option at runtime or with ``(disk-restore filename)`` from within the interpreter. Bands are also called worlds. +"First Class" +------------------ +"Procedures as first class objects" is one of the features commonly attributed +to scheme. What does that mean? SICP describes first class objects as those +that can be: named by variables, passed as arguments, returned as results, +and included in data structures. |