coldwa.st
All guidesProgrammingWebDataToolsDatabasesHaskellConceptsCabal & buildsToolchainCompilerPerformanceEditor & HLS
A blue architectural drawing shot at a shallow angle, lettered in white above a dimensioned floor plan

Coldwast wrote

How to Read a Haskell Type Signature (2026)

Aug 12, 2026 in Haskell, Types, Concepts - Haskell signatures look cryptic until you know the three rules that govern them: the arrow groups to the right, lowercase names are variables, and the fat arrow is not an argument. Read left to right, with worked examples.

Read more…
📅 8 min read↻ Updated 2026

Coldwast wrote

Hoogle: Searching Haskell by Type Signature (2026)

Aug 10, 2026 in Haskell, Tooling, Search - Hoogle searches the Haskell libraries by function name and, unusually, by type signature. How type search works, the query syntax that matters, how to scope results to your own dependencies, and when to run it locally.

Read more…
📅 7 min read↬ Updated 2026

Coldwast wrote

What Is Serverless? The Servers Are Still There (2026)

Aug 5, 2026 in Cloud, Architecture, Deployment - Serverless does not mean there is no server. It means you do not provision, patch or size one. What it actually removes, how per-invocation billing works, the constraints the pitch leaves out, and the traffic level where a plain VPS costs less.

Read more…
📅 7 min read↬ Updated 2026

Coldwast wrote

What Is a CDN? Content Delivery Networks, Explained (2026)

Jul 18, 2026 in Programming, Web, Performance - A CDN caches your static content on servers spread around the world so visitors get it from a nearby machine. How the edge, cache hit and miss, TTL and invalidation work, static vs dynamic, and where a CDN fits with your host.

Read more…
📅 8 min read↬ Updated 2026

Get started

Install the toolchain

GHC, Cabal, Stack and HLS in one clean setup with GHCup.

Read the guide →

Build

Understand cabal builds

Sandboxes, nix-style v2-builds and what actually changed.

Read the guide →

Performance

Faster Haskell builds

Use every core safely with -j and build semaphores.

Read the guide →