This repository contains:
- notes made while studying Yet Another Scheme Tutorial;
- exercises and examples from the tutorial;
- any other Scheme notes, exercises and examples of my own devising.
The study was done as part of an investigation into Functional Programming Languages with a view to answering the questions:
- what is all the fuss about ?
- do any offer any advantages over APL or Python for that matter
The notes and exercises are not a management investigation into why an organisation should use Scheme but a technical investigation into what you would need to understand in order to begin programming in Scheme.
While the material here is my own, it owes a great deal to the tutorial, which was written by SHIDO, Takafumi.
The notes are available under a Creative Commons Attribution-ShareAlike 4.0 International Licence. See LICENCE.html.
They were written in Markdown syntax and converted to HTML.
See the contents of the md
and html
subdirectories.
The emphasis is on content, not presentation.
The exercises and examples are available under an MIT Licence. See MIT-LICENCE.txt.
See the contents of the scm
subdirectory.
fpl-scheme by NewForester. Documentation licensed under a Creative Commons Attribution-ShareAlike 4.0 International Licence. Examples and exercises licensed under an MIT Licence.