coldwa.st
Tous les guidesProgrammationWebDonnéesOutilsBases de donnéesHaskellConceptsCabal & buildsChaîne d’outilsCompilateurPerformanceÉditeur & HLS
Colorful source code on a monitor

Coldwast a écrit

Qu’est-ce que le SQL ? Le langage des bases de données (2026)

Jun 14, 2026 dans Programming, Data, Databases — Le SQL est le langage standard pour stocker, interroger et modifier les données dans les bases relationnelles. Les commandes clés (SELECT, INSERT, UPDATE, DELETE), le fonctionnement d’une requête, SQL vs NoSQL, et pourquoi il reste essentiel en 2026.

Lire la suite…
📅 7 min read↻ Mis à jour 2026

Coldwast a écrit

Qu’est-ce que Git ? Le contrôle de version expliqué (2026)

Jun 14, 2026 dans Programming, Tools, Workflow — Git est un système de contrôle de version distribué qui suit chaque changement de ton code pour brancher, fusionner, collaborer et annuler. Les concepts clés (commit, branche, merge, remote), le workflow quotidien, et sa différence avec GitHub.

Lire la suite…
📅 7 min read↬ Mis à jour 2026

Coldwast a écrit

Qu’est-ce que Haskell ? Une introduction claire (2026)

Jun 14, 2026 dans Haskell, Concepts — Haskell est un langage purement fonctionnel, à typage statique et paresseux, doté d’une puissante inférence de types. Les idées qui le définissent — pureté, immutabilité, paresse, types forts — à quoi il sert, et comment débuter.

Lire la suite…
📅 7 min read↬ Mis à jour 2026

Coldwast a écrit

L’évaluation paresseuse en Haskell, expliquée (2026)

Jun 14, 2026 dans Haskell, Concepts — Haskell ne calcule une valeur que lorsqu’elle est réellement nécessaire. Ce qu’est l’évaluation paresseuse, les thunks, les structures infinies, le piège des fuites mémoire, et forcer l’évaluation stricte avec seq et BangPatterns.

Lire la suite…
📅 8 min read↬ Mis à jour 2026

Démarrer

Installer la chaîne d’outils

GHC, Cabal, Stack et HLS en une installation propre avec GHCup.

Lire le guide →

Build

Comprendre les builds Cabal

Sandboxes, builds v2 façon nix et ce qui a vraiment changé.

Lire le guide →

Performance

Des builds Haskell plus rapides

Utilisez tous vos cœurs en sécurité avec -j et les sémaphores de build.

Lire le guide →