• Home
  • Random
  • Watchlist
  • Uploads
  • Settings
  • Log in

Scheme Programming

Programming with Scheme
A comprehensive look at the Scheme programming language and its features.

Table Of Contents

Introduction

Why Learn Scheme?
Why Scheme rather than Java, Python or another high-level language?
What defines Scheme?
A Note on R5RS
Using a Scheme interpreter
A taste of Scheme

Beginning Scheme

Scheme Datatypes
Simple Expressions
Simple Maths
Further Maths
List Operations
Vector Operations
Using Variables
Conditionals
Procedures
Looping
Some Useful Shortcuts Used in this Book

Further Scheme

Abstractions with Data
Mutability
Local Scope
Object Orientation
Memoisation
↑Jump back a section

External Links

  • How to Design Programs
  • Structure and Interpretation of Computer Programs
  • Revised 5 Report on Scheme
    50% developed
↑Jump back a section

Read in another language

This page is available in 1 language

  • 日本語
Last modified on 16 December 2010, at 07:24
  • Wikibooks ™

    • Mobile
    • Desktop
  • Text is available under CC BY-SA 3.0; additional terms may apply.
  • Terms of Use
  • Privacy