%@ page language="java" contentType="text/html" %> <%-- Include common initialisation code --%> <%@ include file="/arch/common.jsp" %> <%-- The current tab --%> <% String currentTab = "Research"; %> <%-- Content of navigation pane --%> <%@ include file="nav.jsp" %> <% showCurrentLink=true; %> <%-- Current navigation location --%> <% String currentNav = "Reports and Theses"; %> <%-- Include the code for the document header --%> <%@ include file="/arch/header.jsp" %>
M.S. Joy, Ginger - A Simple Functional Language (December 1, 1992).
Ginger is a lazy functional language with simple syntax and semantics, heavily sugared lambda-calculus spiced with primitive data types and operators. Ginger is designed to run on a parallel machine, and operators to control parallelism are included. Primitives for a novel "divide-and-conquer" style list processing model are also included. This document is the reference manual for the language.