Scheme

Higher order functions

unctions are the wonderful and powerful building blocks of computer programs. Functions allow you to break code down into simpler, more manageable steps. They also allow you to break programs into reusable parts -- parts that are both reusable within the program and in other programs as well. In this article, learn how to create new functions at runtime based on templates, how to create functions

Programmers go bananas

I haven't read it yet, but it seems to be about scheme and the beauty of lists

Report on the Algorithmic Language Scheme

The report gives a defining description of the programming language Scheme. Scheme is a statically scoped and properly tail-recursive dialect of the Lisp programming language invented by Guy Lewis Steele Jr. and Gerald Jay Sussman. It was designed to have an exceptionally clear and simple semantics and few different ways to form expressions. A wide variety of programming paradigms, including imper

The Little JavaScripter

JavaScript has much in common with Scheme. It is a dynamic language. It has a flexible datatype (arrays) that can easily simulate s-expressions. And most importantly, functions are lambdas.

Because of this deep similarity, all of the functions in The Little Schemer can be written in JavaScript. The syntaxes of these two languages are very different, so some transformation rules are needed.

How to Use Scheme

How to Use Scheme
Writing Scripts and Programs with PLT Scheme

Learning to Program with DrScheme

DrScheme is a superbly
designed programming environment for a family of implementations of the Scheme programming language. Combined
with a great, freely available textbook, How To Design Programs which lays
emphasis on the program design process rather than on finer

Computer science related material

Programming Languages


Scheme,
Haskell,
Prolog,
C/C++,
Perl,
Other...





Scheme


XML, Web, macros, text and binary parsing, utilities,
database interfaces, papers...

Schematics Scheme Cookbook

Schematics Scheme Cookbook

Schematics Scheme Cookbook

The Schematics Scheme Cookbook is a collaborative effort to produce time-saving documentation and recipes for using Scheme for common tasks in practical contexts, particularly in commercial environments.

Community-Scheme-Wiki

This wiki is about anything even remotely related to the programming
language Scheme (see what-is-scheme) and the people that use it.
That is a very general statement, and this wiki is meant to be very
general. It's for, by and about the community that has evolved about
Scheme.
There are in fact quite a few scheme-wikis out there, but they are

Syndicate content