Matches in Harvard for { <http://id.lib.harvard.edu/aleph/008716793/catalog> ?p ?o. }
Showing items 1 to 23 of
23
with 100 items per page.
- catalog abstract ""This book teaches functional programming using Haskell, the most popular purely functional language. The emphasis is on functional programming as a way of thinking and problem solving, using Haskell as a vehicle for expressing solutions. Rather than using conventional examples from mathematics, which are commonly found in other programming language books, this tutorial uses examples drawn from multimedia applications, including graphics, animation, and computer music, thus rewarding the reader with working programs for inherently more interesting applications. The author also teaches how to reason about functional programs, using a very simple process of calculation."--Jacket.".
- catalog contributor b12214096.
- catalog created "2000.".
- catalog date "2000".
- catalog date "2000.".
- catalog dateCopyrighted "2000.".
- catalog description ""This book teaches functional programming using Haskell, the most popular purely functional language. The emphasis is on functional programming as a way of thinking and problem solving, using Haskell as a vehicle for expressing solutions. Rather than using conventional examples from mathematics, which are commonly found in other programming language books, this tutorial uses examples drawn from multimedia applications, including graphics, animation, and computer music, thus rewarding the reader with working programs for inherently more interesting applications. The author also teaches how to reason about functional programs, using a very simple process of calculation."--Jacket.".
- catalog description "Includes bibliographical references (p. 353-355) and index.".
- catalog description "Problem solving, programming, and calculation -- Module of shapes : part I -- Simple graphics -- Shapes II : drawing shapes -- Polymorphic and higher-order functions -- Shapes III : perimeters of shapes -- Trees -- A module of regions -- More about higher-order functions -- Drawing regions -- Proof by induction -- Qualified types -- A module of simple animations -- Programming with streams -- Module of reactive animations -- Communicating with the outside world -- Rendering reactive animations -- Higher-order types -- Imperative robot language -- Functional music composition -- Interpreting functional music -- From performance to MIDI -- A tour of the preludelist module -- A tour of Haskell's standard type classes.".
- catalog extent "xviii, 363 p. :".
- catalog identifier "0521643384 (hardback)".
- catalog identifier "0521644089 (pbk.)".
- catalog issued "2000".
- catalog issued "2000.".
- catalog language "eng".
- catalog publisher "New York : Cambridge University Press,".
- catalog subject "005.1/14 21".
- catalog subject "Functional programming (Computer science)".
- catalog subject "Multimedia systems.".
- catalog subject "QA76.62 .H83 2000".
- catalog tableOfContents "Problem solving, programming, and calculation -- Module of shapes : part I -- Simple graphics -- Shapes II : drawing shapes -- Polymorphic and higher-order functions -- Shapes III : perimeters of shapes -- Trees -- A module of regions -- More about higher-order functions -- Drawing regions -- Proof by induction -- Qualified types -- A module of simple animations -- Programming with streams -- Module of reactive animations -- Communicating with the outside world -- Rendering reactive animations -- Higher-order types -- Imperative robot language -- Functional music composition -- Interpreting functional music -- From performance to MIDI -- A tour of the preludelist module -- A tour of Haskell's standard type classes.".
- catalog title "The Haskell school of expression : learning functional programming through multimedia / Paul Hudak.".
- catalog type "text".