Recipes for programs many projects fetch. A recipe is what Fetch takes: a
function from a System, such as "x86_64-linux", to where the program is
downloaded from there. It only answers; nothing is fetched until
blueprint runs, and Blueprint.lock holds the digest of each download.
A program that is one file at a URL which names the System: "{system}",
"{arch}" and "{os}" in the template stand for the System asked about
and its two parts. The program exists for every System; a recipe of
the project's own says otherwise with Unavailable.
The Roc compiler of one release of
roc-lang/nightlies,
named by its tag, as in nightly-2026-10-04-130536d. The archive is
kept whole: on macOS roc links with the darwin directory beside it.
A System the nightlies are not built for is Unavailable.