FAD, a Functional Programming Language that Supports Abstract Data Types
1980) FAD, a Functional Programming Language that Supports Abstract Data Types. Technical Report CS80005-R, Computer Science, Virginia Tech. (
Full text available as: |
Abstract
The paper outlines the programming language FAD. FAD is a functional programming system of the kind described by Backus [Backus78]. FAD supports abstract data types, parameterized types, and generic functions. A single scope rule establishes the encapsulation requirements for data type specification and program structuring. Certain syntactic additions improve program readability as compared to pure functional notation.
Item Type: | Departmental Technical Report |
---|---|
Keywords: | Programming languages, functional programming languages, FP-systems, abstract data types, parameterized data types, infix operators, FAD, generic functions |
Subjects: | Computer Science > Historical Collection(Till Dec 2001) |
ID Code: | 848 |
Deposited By: | Administrator, Eprints |
Deposited On: | 06 May 2006 |