coldwa.st
Alle LeitfädenProgrammierungWebDatenWerkzeugeDatenbankenHaskellKonzepteCabal & BuildsToolchainCompilerPerformanceEditor & HLS

Coldwast schrieb

List Comprehensions in Haskell, erklärt (2026)

Jun 14, 2026 in Haskell, Syntax - Eine List Comprehension baut eine Liste aus Generatoren mit optionalen Guards - knapp und nah an der mengentheoretischen Schreibweise. Syntax, mehrere Generatoren, Guards und ihr Bezug zu map und filter.

Weiterlesen…
📅 6 Min. Lesezeit↻ Aktualisiert 2026

Coldwast schrieb

Lazy Evaluation in Haskell, erklärt (2026)

Jun 14, 2026 in Haskell, Konzepte - Haskell berechnet einen Wert erst, wenn er tatsächlich benötigt wird. Was Lazy Evaluation ist, Thunks, unendliche Datenstrukturen, die Falle der Speicherlecks und das Erzwingen von Striktheit mit seq und BangPatterns.

Weiterlesen…
📅 8 Min. Lesezeit↬ Aktualisiert 2026

Coldwast schrieb

Haskell vs. Rust (2026): zwei Antworten auf dieselbe Frage

Jul 31, 2026 in Haskell, Rust, Languages - Haskell und Rust versprechen beide Korrektheit über das Typsystem und gehen dann beim Speicher völlig getrennte Wege. Garbage Collector gegen Ownership, Lazy gegen Strict, und welche Frage jede Sprache tatsächlich beantwortet.

Weiterlesen…
📅 8 Min. Lesezeit↬ Aktualisiert 2026

Coldwast schrieb

Stack vs. Cabal: ein Haskell-Build-Tool wählen (2026)

Jun 14, 2026 in Haskell, Cabal, Build - Cabal und Stack sind die beiden wichtigsten Wege, Haskell-Projekte zu bauen. Was jedes ist, worin sie sich unterscheiden (Hackage vs. Stackage, Reproduzierbarkeit, GHC-Verwaltung), die äquivalenten Befehle und wie man 2026 wählt.

Weiterlesen…
📅 8 Min. Lesezeit↬ Aktualisiert 2026