gsv
[lambda.git] / learning_scheme.mdwn
index 8f27021..f868ddb 100644 (file)
@@ -1,5 +1,8 @@
 *   [Try Scheme in your browser](http://tryscheme.sourceforge.net/) (slow, bare-bones)
 *   This site's guide to [[Installing Scheme|/installing#scheme]]
+*   This site's [[entry-level explanation of the differences between Scheme, OCaml, and Haskell|rosetta1]]
+*   A bit about comments and brackets is available [[here|/rosetta2]]; and then more details about how to do some OCaml-ish and Haskell-ish things in Scheme, and how to get Scheme-ish continuations in OCaml, are [[here|/rosetta3]]
+
 
 <!-- -->
 *   Wikipedia on
@@ -95,16 +98,17 @@ Chicken API Search:
 
 
 <!-- -->
-*   [Data model](http://wiki.call-cc.org/man/4/Data%20representation) |
-[internals](http://wiki.call-cc.org/Internals) |
-[FFI](http://wiki.call-cc.org/man/4/Interface%20to%20external%20functions%20and%20variables)
-*   [Eggs](http://wiki.call-cc.org/eggs) |
-[Eggs2](http://wiki.call-cc.org/man/4/Extensions) |
-[Repository](http://wiki.call-cc.org/chicken-projects/egg-index-4.html)
-*   [Distributed egg repos](http://wiki.call-cc.org/distributed-egg-repos)
 *   [chicken-setup](http://manpages.ubuntu.com/manpages/karmic/man1/chicken-setup.1.html)
 *   [chicken-install](http://manpages.ubuntu.com/manpages/utopic/en/man1/chicken-install.1.html)
+*   Eggs: [managing](http://wiki.call-cc.org/eggs) |
+[authoring](http://wiki.call-cc.org/eggs%20tutorial)
+([more](http://wiki.call-cc.org/man/4/Extensions)) |
+[repository](http://wiki.call-cc.org/chicken-projects/egg-index-4.html)
+*   [Distributed egg repos](http://wiki.call-cc.org/distributed-egg-repos)
 *   Tutorial on writing eggs: [1](http://shisaa.jp/postset/chicken-scheme-1.html) [2](http://shisaa.jp/postset/chicken-scheme-2.html) [3](http://shisaa.jp/postset/chicken-scheme-3.html)
+*   [Data model](http://wiki.call-cc.org/man/4/Data%20representation) |
+[internals](http://wiki.call-cc.org/Internals) |
+[FFI](http://wiki.call-cc.org/man/4/Interface%20to%20external%20functions%20and%20variables)
 
 
 
@@ -162,7 +166,7 @@ Scheme is a very small language which is based on Lisp, the oldest of functional
     continuations
     macros
 
-An excellent place to start is the book: Structure and Interpretation of Computer Programs (considered by some the "bible" of functional programming, which may give a false implication as to its breadth, despite it being a very good book). There are also countless other great books and websites which have been published to answer questions on how to learn Lisp, why to learn Lisp, etc., so searching the web will most certainly be worth your time. 
+An excellent place to start is the book: Structure and Interpretation of Computer Programs (considered by some the "bible" of functional programming, which may give a false implication as to its breadth, despite it being a very good book). There are also countless other great books and websites which have been published to answer questions on how to learn Lisp, why to learn Lisp, etc., so searching the web will most certainly be worth your time.
 -->
 
 <!--