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. (
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)|
|Deposited By:||Administrator, Eprints|
|Deposited On:||06 May 2006|