8.5 Haskell zusammengefasst

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 ...

Get Sieben Wochen, sieben Sprachen (Prags) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.