Scheme

From Noisebridge
(Difference between revisions)
Jump to: navigation, search
m (rm parent category)
 
(8 intermediate revisions by 5 users not shown)
Line 2: Line 2:
  
 
==== The R5RS Standard ====
 
==== The R5RS Standard ====
* [[scheme:Data_Types|Data Types]]
+
* [[scheme/Data_Types|Data Types]]
* [[scheme:Procedures|Procedures]]
+
* [[scheme/Procedures|Procedures]]
 +
 
 +
==== WANTED ====
 +
* A simple coroutine implementation with call/cc
 +
** as well as a better explanation of call-with-values
 +
* dynamic-thunk
 +
* better explanations of the procedures listed [http://wiki.call-cc.org/man/4/Non-standard%20macros%20and%20special%20forms#other-binding-forms here]
 +
* tail recursion
 +
* syntax-rules
 +
* deeper explanation on the chicken egg ''Design by Contract''
 +
 
 +
[[Category:Scheme]]

Latest revision as of 18:17, 2 July 2012

Our attempt to clearly define and explain various aspects of the scheme specification, focusing on the chicken implementation.

[edit] The R5RS Standard

[edit] WANTED

  • A simple coroutine implementation with call/cc
    • as well as a better explanation of call-with-values
  • dynamic-thunk
  • better explanations of the procedures listed here
  • tail recursion
  • syntax-rules
  • deeper explanation on the chicken egg Design by Contract
Personal tools