A practical course in functional programming using ML / Richard Bosworth.
By: Bosworth, Richard
.
Material type:
BookPublisher: London ; New York : McGraw-Hill, c1995Description: xiii, 330 p. : ill. ; 23 cm. + pbk.ISBN: 0077076257 .Subject(s): Functional programming (Computer science)| Item type | Current library | Call number | Copy number | Status | Barcode | |
|---|---|---|---|---|---|---|
| General lending | MTU Bishopstown Library Lending | 005.133 BOS (Browse shelf(Opens below)) | 1 | Available | 00069119 |
Enhanced descriptions from Syndetics:
The functional programming language ML is becoming the main medium for teaching functional ideas in a university environment. This book is introductory and adopts an incremental approach, whilst the coverage is problem-oriented: at each stage a problem is introduced which can be solved by the techniques the book teaches. Beginning with a historical perspective and an introduction to simple functions, the book goes on to cover areas such as recursive functions, dynamic types and higher order functions. A real-life case study is included.
Bibliography: (pages 320-321) and index.
Introduction -- Functions -- Operators and types -- Simple and composite types -- Repetition -- High-order functions -- Constructor functions -- List processing -- Character lists -- Input and output -- Case studies.