try to provide programming exercises for my juniors.

Assumed ultimate beginners of each language.
He may just have downloaded a language processor.
He can evaluate '(+ 1 2)' or '1 + 2' and can get the result '3'.

I try not to use any complex examples without representing simple examples before.

Click ▷ or ▽ mark of any section header to toggle visiblity of the section.

0. Assumed Language Processors

Scheme: Gauche 0.9
Haskell: GHC 6.10.4
JavaScript: Node 0.4.11
Clojure: Clojure 1.3.0

Y. Kohyama