Product SiteDocumentation Site

Chapter 4. Scheme Libraries

4.1. Variants
4.2. Iterative
4.2.1. API
4.2.2. Example Usage
4.3. Functional
4.3.1. API
4.3.2. Example Usage

4.1. Variants

Since Scheme is a functional programming language, its style is very different from other languages supported in WebMapReduce. For this reason, two different libraries are available: one that focuses on making mappers and reducers purely functional, and another that mimics the iterative styles of other languages.