Bücher

Die besten Bücher zum Erlernen der Haskell-Programmierung im Jahr 2021

Die besten Bücher zum Erlernen der Haskell-Programmierung im Jahr 2021

Funktionale Programmierung ist ein Programmierparadigma, das den Prozess der Erstellung von Software beinhaltet, indem reine Funktionen zusammengesetzt werden, wobei ein gemeinsamer Zustand, veränderliche Daten und Nebenwirkungen vermieden werden. Dieses Paradigma ist eher deklarativ als zwingend, und der Anwendungszustand fließt durch reine Funktionen. Der oben vorgestellte Jargon wird im Folgenden erläutert:

Merkmale von Haskell

Auf der Hauptseite von Haskell sind die folgenden Funktionen aufgeführt, auf die diese Programmiersprache stolz ist:

Wenn Sie diese rein funktionale Programmiersprache erlernen möchten, können Sie die folgenden Ressourcen für den Einstieg nutzen:

1. Praktische Haskell

Für erfahrene Programmierer, die neu in der Programmiersprache Haskell sind und bereits Erfahrung mit Haskell haben, sollten Sie diese Ressource in Betracht ziehen, um Ihre Haskell-Fähigkeiten zu verbessern. Autor Alejandro Serrano Mena arbeitet an seiner Doktorarbeit in der Softwaretechnologiegruppe der Universität Utrechtrecht. Er hat eine Leidenschaft für funktionale Programmierung und programmiert Haskell seit mehr als fünf Jahren für persönliche und berufliche Projekte.

Dieses Buch enthält eine hervorragende Abdeckung des Haskell-Ökosystems und unterstützender Tools, darunter Cabal und Stack für die Verwaltung von Projekten, HUnit und QuickCheck für Softwaretests, das Spock-Framework für die Entwicklung von Webanwendungen, Persistent und Esqueleto für den Datenbankzugriff sowie parallele und verteilte Programmierbibliotheken.

Sie werden sehen, wie die funktionale Programmierung an Fahrt gewinnt und es Ihnen ermöglicht, sich prägnanter auszudrücken, Boilerplate zu reduzieren und die Sicherheit Ihres Codes zu erhöhen. Haskell ist eine elegante und geräuschlose reine Funktionssprache mit einer langen Geschichte, mit einer großen Anzahl von Bibliotheksmitarbeitern und einer aktiven Community. Dies macht Haskell zum besten Werkzeug zum Erlernen und Anwenden von funktionaler Programmierung, und Practical Haskell nutzt dies, um die Sprache und ihre Fähigkeiten zu zeigen.

Was du lernen wirst

Praktisches Haskell: Ein echter Leitfaden für die Programmierung

$44.99
$23.99  auf Lager14 neu ab 23€.99
7 gebraucht ab $14.70
Kostenloser Versand
JETZT KAUFENmazon.comStand 09.05.2021 11:54 Uhr

2. Programmierung in Haskell

Autor Graham Hutton ist Professor für Informatik an der University of Nottingham. Er hat Haskell Tausenden von Schülern beigebracht und viele Auszeichnungen für seine Lehre erhalten. Darüber hinaus hat er diese Ressource geschrieben, um sicherzustellen, dass er mehr Menschen auf der ganzen Welt erreichen kann, die daran interessiert sind, Haskell zu lernen.

Wenn man über diese Ressource spricht, basiert sie auf der Erfahrung des Autors, Haskell seit mehr als zwanzig Jahren zu unterrichten. Alle Konzepte werden von Grund auf erklärt und es sind keine Programmierkenntnisse erforderlich, wodurch dieses Buch einem breiten Leserkreis zugänglich ist. Während sich Teil 1 auf grundlegende Konzepte konzentriert, führt Teil 2 den Leser in fortgeschrittenere Themen ein. Diese neue Ausgabe wurde umfassend aktualisiert und erweitert, um aktuelle und erweiterte Funktionen von Haskell, neue Beispiele und Übungen, ausgewählte Lösungen sowie kostenlos herunterladbare Vorlesungsfolien und Beispielcode aufzunehmen. Die Präsentation ist sauber und einfach und entspricht gleichzeitig der neuesten Version der Sprache, einschließlich der jüngsten Änderungen in Bezug auf applikative, monadische, faltbare und überquerbare Typen.

Dieses Buch kann wirklich jeder lesen. Es beginnt mit den Basics und klettert die Leiter so langsam wie möglich hoch, damit am Ende alle am süßen Ziel ankommen. Klicken Sie unten, um Ihr Exemplar von Amazon nach Hause zu holen:

Programmierung in Haskell

$42.99  auf Lager22 neu ab 41 $.38
17 gebraucht ab $30.30
Kostenloser Versand
JETZT KAUFENmazon.comStand 09.05.2021 11:54 Uhr

3. Haskell von Anfang an

In Haskell from the Very Beginning verfolgt der Autor John Whitington einen voraussetzungslosen Ansatz, um die Grundlagen einer modernen universellen Programmiersprache zu vermitteln. Jedes kleine, in sich geschlossene Kapitel führt in ein neues Thema ein, das so lange aufgebaut wird, bis der Leser ziemlich umfangreiche Programme schreiben kann. Es gibt viele Fragen und vor allem funktionierende Antworten und Hinweise.

Das Buch ist auf 22 Kapitel verteilt und wird sowohl neue Programmierer als auch erfahrene Programmierer ansprechen, die gerne funktionale Sprachen wie Haskell . erkunden möchten. Es eignet sich sowohl für den formellen Einsatz im Rahmen eines Bachelor- oder Masterstudiengangs als auch für den interessierten Amateur.

Für Anfänger und diejenigen, die das, was sie bereits über Haskell gelesen haben, schärfen oder aufpolieren möchten, wird der Autor John Whitington das Biest in Ihnen in einem langsamen und sicheren Tempo in diese wundervolle funktionale Programmiersprache bringen. Holen Sie es sich über den untenstehenden Link und lesen Sie es in Ihrem eigenen Tempo und alles wird gut.

Haskell von Anfang an

$39.99  auf Lager3 neu ab 39€.99
3 gebraucht ab $44.99
Kostenloser Versand
JETZT KAUFENmazon.comStand 09.05.2021 11:54 Uhr

4. Praktische Haskell

Autor Alejandro Serrano Mena arbeitet an seiner Doktorarbeit in der Softwaretechnologiegruppe der Universität Utrechtrecht. Er hat eine Leidenschaft für funktionale Programmierung und programmiert Haskell seit mehr als fünf Jahren für persönliche und berufliche Projekte.

Serrano stellte sicher, dass dieses Buch eine hervorragende Abdeckung des Haskell-Ökosystems und unterstützender Tools enthält, darunter Cabal und Stack für die Verwaltung von Projekten, HUnit und QuickCheck für Softwaretests, das Spock-Framework für die Entwicklung von Webanwendungen, Persistent und Esqueleto für den Datenbankzugriff sowie parallel und verteilt Programmierbibliotheken.

Sie werden sehen, wie die funktionale Programmierung an Fahrt gewinnt, es Ihnen ermöglicht, sich prägnanter auszudrücken, Boilerplate zu reduzieren und die Sicherheit Ihres Codes zu erhöhen. Haskell ist eine elegante und geräuschlose reine Funktionssprache mit einer langen Geschichte, mit einer großen Anzahl von Bibliotheksmitarbeitern und einer aktiven Community. Dies macht Haskell zum besten Werkzeug zum Erlernen und Anwenden von funktionaler Programmierung, und Practical Haskell nutzt dies, um die Sprache und ihre Fähigkeiten zu zeigen.

Was du lernen wirst

Wenn Sie ein erfahrener Programmierer sind, der möglicherweise neu in der Programmiersprache Haskell ist, sollten Sie auf diese Ressource setzen. Es wird deine Perspektive und deine Fähigkeiten erweitern und dich in diesem neuen Abenteuer glänzen lassen. Klicken Sie unten, um diese Ressource als Teil Ihrer Büchersammlung zu erhalten.

Praktisches Haskell: Ein echter Leitfaden für die Programmierung

5. Funktional werden

Joshua F. Backfield ist Senior Software Development Engineer bei Dell SecureWorks, Inc., ein branchenführendes MSSP. Er ist verantwortlich für das Design und die Entwicklung vieler interner UI-Tools sowie mehrerer Backend-Prozesse.

Wenn Sie einen zwingenden (und wahrscheinlich objektorientierten) Programmierhintergrund haben, führt Sie dieses praktische Buch durch die fremde Welt der funktionalen Programmierung. Der Autor Joshua Backfield beginnt langsam, indem er Ihnen zeigt, wie Sie die nützlichsten Implementierungskonzepte anwenden, bevor Sie sich weiter mit Konzepten und Praktiken im funktionalen Stil befassen.

Haskell ist funktional und Kenntnisse über funktionale Programmierung werden einen großen Beitrag dazu leisten, Ihr Haskell-Studium für Sie so reibungslos und so erstaunlich wie möglich zu gestalten. Wenn Sie im neuen Paradigma der funktionalen Programmierung völlig grün sind, dann ist eine gute Einführung so gut wie ein Lachen.

In jedem Kapitel lernen Sie ein Funktionskonzept kennen und verwenden es dann, um den Legacy-Code des fiktiven XXY-Unternehmens im Imperativ-Stil zu refaktorieren, indem Sie den Funktionscode selbst schreiben und testen and. Während Sie das Buch durcharbeiten, werden Sie von Java 7 zu Groovy und schließlich zu Haskell migrieren, da der Bedarf an einer besseren funktionalen Sprachunterstützung allmählich steigt.

Beim Lesen werden Sie:

Gehen Sie diesen Weg der funktionalen Programmierung und lernen Sie dann Haskell oder eine andere funktionale Sprache da draußen. Es ist wie eine Erkundung. Es ist erfrischend und wird Ihr Abenteuer im neuen Funktionsgebiet großartig machen. Holen Sie es von Amazon unten.

Funktional werden: Schritte zur Transformation in einen funktionalen Programmierer

$29.99
$25.34  auf Lager20 neue ab 19 $.61
14 gebraucht ab $5.42
Kostenloser Versand
JETZT KAUFENmazon.comStand 09.05.2021 11:54 Uhr

6. Funktional denken mit Haskell

Richard Bird ist berühmt für die Klarheit und Strenge seines Schreibens. Sein neues Lehrbuch, das Studenten in die funktionale Programmierung einführt, betont grundlegende Techniken, um mathematisch über funktionale Programme zu argumentieren. Durch das Studium der zugrunde liegenden Gleichungsgesetze ermöglicht das Buch den Studenten, rechnerische Überlegungen auf ihre Programme anzuwenden, um ihre Eigenschaften zu verstehen und sie effizienter zu machen. Das Buch wurde für einen Bachelor-Studiengang im ersten oder zweiten Jahr konzipiert und ist eine gründliche Überarbeitung und Ersetzung seiner früheren Lehrbücher. Es bietet Fallstudien in Sudoku und Pretty-Printing sowie über 100 sorgfältig ausgewählte Übungen mit Lösungen. Dieser ansprechende Text wird von Schülern und Lehrern gleichermaßen begrüßt welcomed.

Funktional denken mit Haskell

$98.99
$80.87  auf Lager11 neu ab $80.87
8 gebraucht ab 37 $.54
Kostenloser Versand
JETZT KAUFENmazon.comStand 09.05.2021 11:54 Uhr

7. Programmieren mit Haskell

Geschrieben für Leser, die eine oder mehrere Programmiersprachen kennen, führt Will Kurt Sie in die Haskell-Sprache ein, ohne Sie in akademischem Jargon und schwerer funktionaler Programmiertheorie zu ertränken.

Das Buch führt Sie durch kurze Lektionen, Beispiele und Übungen, die Haskell zu Ihrem eigenen machen. Es hat kristallklare Illustrationen und geführte Übungen. Sie werden Dutzende von interessanten Programmen schreiben und testen und in benutzerdefinierte Haskell-Module eintauchen. Sie erhalten eine neue Perspektive auf das Programmieren und die praktische Fähigkeit, Haskell im Alltag einzusetzen.

Was ist innen

Kurt, ein Data Scientist, umfasst über 40 Lektionen und wird Ihre Programmierkarriere mit diesem Haskell-Juwel vorantreiben. Genießen Sie die klaren Illustrationen und Übungen, während Sie Ihren Weg zum Besten lernen. Schaut es euch unten bei Amazon an:

Programmieren mit Haskell

$44.99
$35.82  auf Lager21 neu ab 33 $.76
6 gebraucht ab 38€.89
Kostenloser Versand
JETZT KAUFENmazon.comStand 09.05.2021 11:54 Uhr

8. Haskell in der Tiefe

Der Autor Vitaly Bragilevsky untersucht in diesem Buch die wichtigen Sprachfunktionen und Programmierkenntnisse, die Sie benötigen, um mit Haskell . Software in Produktionsqualität zu erstellen. Er hat Haskell und funktionale Programmierung für Studenten an der Southern Federal University in Rostov-on-Don, Russland, unterrichtet. Während Ihres Studiums erhalten Sie interessante Einblicke, warum Haskell so aussieht und funktioniert, wie es aussieht it. Mach dich bereit, tief zu gehen!

Haskell in Depth ist das perfekte zweite Buch über Haskell. Nach einer kurzen Auffrischung der Haskell-Grundlagen taucht dieser praktische Leitfaden in Beispiele und Anwendungsszenarien ein, die Ihnen zeigen sollen, wie Haskell funktioniert und wie man es richtig anwendet. Sie erfahren, wie Sie Projekte mit Cabal und Stack verwalten, Fehlerbehandlung und Tests angehen und Programme und Bibliotheken für die Produktionsbereitstellung verpacken. Klicken Sie unten und werden Sie qualifiziert.

Haskell in der Tiefe

$49.99  auf Lager2 neu ab 49 $.99
Kostenloser Versand
JETZT KAUFENmazon.comStand 09.05.2021 11:54 Uhr

Abschließende Bemerkungen

Steigen Sie ein in dieses neue Programmierparadigma mit den richtigen Ressourcen in Ihrer Bibliothek, auf die Sie sich verlassen können, um Sie an den Ort zu bringen, an dem Sie sein möchten. Auch wenn Funktionscode nicht einfach ist, helfen Ihnen verschiedene Materialien dabei, die Unordnung zu beseitigen und die Sonne hereinzulassen. Mit einer Mischung aus Videos und Tutorials werden die obigen Bücher eine große Hilfe für Ihre Reise sein.

Abschließend bedanken wir uns für Ihren Besuch, Ihre Kommentare und die enorme Unterstützung, die uns motiviert weiterzumachen. Andere Guides, die Ihnen gefallen könnten, sind die folgenden:

Die besten Bücher zum Meistern der R-Programmierung

Die besten Bücher zum Erlernen der Rust-Programmierung

Die besten Programmierbücher für Kinder

Die besten Bücher zum Erlernen der iOS-Programmierung

Die besten Bücher, um die Azure Cloud-Plattform zu meistern

Die besten Spiele zum Spielen im Jahr 2021
Ein weiteres Jahr voller Veröffentlichungen und eine weitere riesige Auswahl an Spielen haben ihren Weg in unsere Häuser gefunden. Für unser Geld gehö...
Mehr Kanadier arbeiten jetzt von zu Hause aus
Die aktuelle globale Pandemie hat die Menschheit gezwungen, ihr tägliches Leben durch Maßnahmen wie soziale Distanzierung zu überdenken. Unternehmen m...
Vermeiden Sie es, Steuern zu zahlen? Vorteile des Steuerrechners
Quelle: PixabayEs spielt keine Rolle, aus welcher Quelle Ihr Einkommen stammt, Steuern darauf zu zahlen, ist unvermeidlich. Wenn Sie dies nicht tun, m...