Skip to content
tim-hardcastle edited this page Dec 4, 2025 · 23 revisions

Welcome to Pipefish

This wiki documents the Pipefish programming language. At present, it is also the best resource for learning Pipefish; however, its sections are grouped thematically, rather than in the order of a tutorial: that is, after the introductory section we look at the type system all in one go, then functional Pipefish, then imperative Pipefish, and then all the standard libraries. A little advanced material is saved for the end. Whereas to learn the language you would prefer to absorb a little of the type system, a little functional Pipefish, a little imperative Pipefish, one or two of the standard libraries, and so on round again.

Other documents

Our mascot, René the pipefish

🧿 Pipefish

Clone this wiki locally