May 2012
Intermediate to advanced
360 pages
8h 7m
German
Von allen Sprachen in diesem Buch ist Haskell die einzige, die von einem Komitee entworfen wurde. Nach der Ausbreitung rein funktionaler Sprachen mit lockerer Semantik wurde ein Komitee gegründet, das einen offenen Standard entwickeln sollte. Es sollte die vorhandenen Fähigkeiten und die zukünftige Forschung konsolidieren. Haskell wurde geboren und 1990 die Version 1.0 definiert. Die Sprache und die Community sind seitdem gewachsen.
Haskell unterstützt eine Vielzahl funktionaler Fähigkeiten wie Listenkomprehensionen, Lazy Computing, Partially Applied Functions und Currying. Tatsächlich verarbeiten Haskell-Funktionen nur jeweils einen Parameter und nutzen Currying, um mehrere Argumente zu unterstützen.
Das Haskell-Typsystem ...