Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The Trilogy, Complete

The reader has now built:

  1. A CLI tool (Ch 36) — mdify, a Markdown-to-HTML converter
  2. An HTTP server (Ch 37) — shortn, a URL shortener API
  3. A browser app (Ch 38) — shortn-ui, a web interface

Three projects. Three platforms. One language.

Every feature used in these projects traces back to something the reader learned: type and match from Ch 10, threading macros from Ch 13, func with contracts from Ch 8, cell and swap! from Ch 13, async/await from Ch 17, destructuring from Ch 15, colon syntax from Ch 12.

Lykn didn’t invent these ideas. It composed them into a syntax that makes them default.