Haskell: Eine Einführung für Objektorientierte
Book information
Description
Haskell gilt als schwer zu lernende Sprache. Das muß nicht sein, wie dieses Buch zeigt. Der Verfasser nimmt die Leser mit auf eine Reise ins Land der funktionalen Programmierung. Er zeigt, daß viele aus der objektorientierten Programmierung bekannten Algorithmen und Datenstrukturen knapp, durchsichtig und elegant formuliert werden können, ohne an Effizienz oder Verständlichkeit zu verlieren. Ausführliche Fallstudien begleiten die Einführung in die Sprache wie Sehenswürdigkeiten. Hierzu gehören die Diskussion der Vignére-Verschlüsselung, die Huffman-Codierung, der Algorithmus von Kruskal und die Erzeugung der Tabellen eines Parsers. Zum Abschluß werden Monaden eingeführt, eingängige Beispiele zeigen, wie man mit diesem mächtigen Instrument umgehen kann. Das Buch wendet sich an Studenten der Informatik nach dem ersten Studienjahr, die bereits eine objektorientierte Sprache kennengelernt haben. Der Text enthält mehr als siebzig Übungsaufgaben. Lösungen sind auf einer eigenen web site zu finden. Das Buch geht auch auf praktische Aspekte der Interpretation von Haskell ein.Eine fundierte Einführung in Haskell, die den Leser bei der objektorientierten Programmierung abholt und ins Land der funktionalen Programmierung führt.
Similar books
Python 3: Ein Lern- und Arbeitsbuch
2018 · EPUB
Python 3: Ein Lern- und Arbeitsbuch
2018 · PDF
Die Drei - Ein Streifzug durch die Rolle der Zahl in Kunst, Kultur und Geschichte
2019 · PDF
Special Topics in Mathematics for Computer Scientists: Sets, Categories, Topologies and Measures
2015 · PDF
Stochastic Coalgebraic Logic
2010 · PDF
Stochastic Relations: Foundations for Markov Transition Systems (Chapman & Hall CRC Studies in Informatics)
2007 · PDF
Stochastic Relations: Foundations for Markov Transition Systems (Chapman & Hall Crc Studies in Informatics)
2007 · PDF
Stochastic Relations: Foundations for Markov Transition Systems
2007 · PDF