Lectures on computer science. Vol. 1: Foundations and functional programming.
Introductory exposition (textbooks, tutorial papers, etc.) pertaining to computer science (68-01) Theory of programming languages (68N15) Functional programming and lambda calculus (68N18) Data structures (68P05) Analysis of algorithms and problem complexity (68Q25) Symbolic computation and algebraic computation (68W30)
[For a review of the third edition (2000) see Zbl 0948.68001.] Aus dem Vorwort: Die vorliegende vierte Auflage enthält zahl\-rei\-che Einzelverbesserungen. Die umfangreichste Änderung ist die vollständige Umstellung auf die funktionale Programmiersprache HASKELL. Dabei wurde besonderer Wert auf die Darsteliung von Typklassen gelegt, die sich als unmittelbare, sauber definierte Grundlage der Vererbungsbegriffe objektorientierter Programmiersprachen erweisen. HASKELL wird nicht vollständig erklärt; vor allem werden Monaden nicht behandelt. Der durch Monaden ausdrückbare Zustandsbegriff läßt sich im zweiten Band beim objektorientierten Programmieren wesentlich durchsichtiger und klarer erfassen. Sprachbeschreibung und HASKELL-Implementierungen erhält man im Internet von der Seite \texttt{http://www.haskell.org.} Die Beispiele wurden sämtlich mit dem Interpretierer HUGS durchgerechnet.
- Lectures on computer science. Vol. 1: Foundations and functional programming
- Lectures on computer science. Vol. 1: Foundations and functional programming
- Computer science. A fundamental introduction. Vol. 1: Programming and computer structure
- Programmierung, Algorithmen und Datenstrukturen
- Lectures on computer science. Vol. 2: Object oriented programming and algorithms
- Lectures on computer science. Vol. 2: Object oriented programming and algorithms
- Vorlesungen über Informatik
- Lectures on computer science. Vol. 2: Object oriented programming and algorithms
This page was built for publication: Lectures on computer science. Vol. 1: Foundations and functional programming.
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5316717)