skip to content
The Haskell school of expression : learning functional programming through multimedia Preview this item
ClosePreview this item
Checking...

The Haskell school of expression : learning functional programming through multimedia

Author: Paul Hudak
Publisher: New York : Cambridge University Press, 2007.
Edition/Format:   Print book : English : 8th printView all editions and formats
Summary:

This book teaches functional programming using Haskell and examples drawn from multimedia applications.

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Paul Hudak
ISBN: 0521643384 9780521643382 9780521644082 0521644089
OCLC Number: 883596565
Description: 363 S : Ill
Contents: 1. Problem solving, programming and calculation; 2. A module of shapes: part I; 3. Simple graphics; 4. Shapes II: drawing shapes; 5. Polymorphic and higher-order functions; 6. Shapes III: perimeters of shapes; 7. Trees; 8. A module of regions; 9. More about higher-order functions; 10. Drawing regions; 11. Proof by induction; 12. Qualified types; 13. A module of simple animations; 14. Programming with streams; 15. A module of reactive animations; 16. Communicating with the outside world; 17. Rendering reactive animations; 18. Higher-order types; 19. An imperative robot language; 20. Functional music composition; 21. Algebraic properties of multimedia; 22. Interpreting functional music; 23. A tour of the prelude list module; 24. A Tour of Haskell's standard type classes.
Responsibility: Paul Hudak.

Reviews

Editorial reviews

Publisher Synopsis

'... a rather unusual and very interesting book for the functional programming community. The author's style is wonderful, and he is good at explaining the material ... unique in the field of Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/883596565> # The Haskell school of expression : learning functional programming through multimedia
    a schema:Book, schema:CreativeWork ;
   library:oclcnum "883596565" ;
   library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nyu> ;
   schema:about <http://dewey.info/class/005.114/e21/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/807589172#Topic/multimedia_funktionale_programmierung> ; # Multimedia--Funktionale Programmierung
   schema:about <http://experiment.worldcat.org/entity/work/data/807589172#Thing/functional_programming> ; # Functional programming
   schema:about <http://experiment.worldcat.org/entity/work/data/807589172#Thing/multimedia> ; # Multimedia
   schema:about <http://experiment.worldcat.org/entity/work/data/807589172#Topic/funktionale_programmierung_multimedia> ; # Funktionale Programmierung--Multimedia
   schema:about <http://experiment.worldcat.org/entity/work/data/807589172#Topic/functional_programming> ; # Functional programming
   schema:about <http://experiment.worldcat.org/entity/work/data/807589172#Topic/multimedia_systems> ; # Multimedia systems
   schema:bookEdition "8th print." ;
   schema:bookFormat bgn:PrintBook ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/807589172#Person/hudak_paul> ; # Paul Hudak
   schema:datePublished "2007" ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/807589172> ;
   schema:inLanguage "en" ;
   schema:name "The Haskell school of expression : learning functional programming through multimedia" ;
   schema:productID "883596565" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/883596565#PublicationEvent/new_york_cambridge_university_press_2007> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/807589172#Agent/cambridge_university_press> ; # Cambridge University Press
   schema:workExample <http://worldcat.org/isbn/9780521644082> ;
   schema:workExample <http://worldcat.org/isbn/9780521643382> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/883596565> ;
    .


Related Entities

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
   schema:name "New York" ;
    .

<http://experiment.worldcat.org/entity/work/data/807589172#Agent/cambridge_university_press> # Cambridge University Press
    a bgn:Agent ;
   schema:name "Cambridge University Press" ;
    .

<http://experiment.worldcat.org/entity/work/data/807589172#Person/hudak_paul> # Paul Hudak
    a schema:Person ;
   schema:familyName "Hudak" ;
   schema:givenName "Paul" ;
   schema:name "Paul Hudak" ;
    .

<http://experiment.worldcat.org/entity/work/data/807589172#Thing/functional_programming> # Functional programming
    a schema:Thing ;
   schema:name "Functional programming" ;
    .

<http://experiment.worldcat.org/entity/work/data/807589172#Topic/functional_programming> # Functional programming
    a schema:Intangible ;
   schema:name "Functional programming" ;
    .

<http://experiment.worldcat.org/entity/work/data/807589172#Topic/funktionale_programmierung_multimedia> # Funktionale Programmierung--Multimedia
    a schema:Intangible ;
   schema:name "Funktionale Programmierung--Multimedia" ;
    .

<http://experiment.worldcat.org/entity/work/data/807589172#Topic/multimedia_funktionale_programmierung> # Multimedia--Funktionale Programmierung
    a schema:Intangible ;
   schema:name "Multimedia--Funktionale Programmierung" ;
    .

<http://worldcat.org/isbn/9780521643382>
    a schema:ProductModel ;
   schema:isbn "0521643384" ;
   schema:isbn "9780521643382" ;
    .

<http://worldcat.org/isbn/9780521644082>
    a schema:ProductModel ;
   schema:isbn "0521644089" ;
   schema:isbn "9780521644082" ;
    .

<http://www.worldcat.org/title/-/oclc/883596565>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
   schema:about <http://www.worldcat.org/oclc/883596565> ; # The Haskell school of expression : learning functional programming through multimedia
   schema:dateModified "2017-12-23" ;
   void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.