ML for the working programmer /
Lawrence C. Paulson.
- 2nd ed.
- Cambridge : Cambridge University Press, 1996.
- xviii, 478 p. ; 25 cm. + pbk.
Previous ed.: 1991.
Bibliography: (pages 449-456) and index.
Standard ML -- Names, Functions and Types -- Lists -- Trees and Concrete Data -- Functions and Infinite Data -- Reasoning about Functional Programs -- Abstract Types and Functors -- Imperative Programming in ML -- Writing Interpreters for the -Calculus -- A Tactical Theorem Prover.