def build

ezx@1.11.0.0 · src/ledger/manifest.bend:238

import ezx@1.11.0.0/src/ledger/manifest.bend as Manifest
import Base
import ezx@1.11.0.0/src/toml/toml.bend as T

238# the ledger, once the document is known to be sound
239def build(+ss: List<&2, T.Sect>) -> Read:
240  Good{Manifest{value(pairs_of(ss, "package"), "name"),
241    value(pairs_of(ss, "package"), "entry"),
242    value(pairs_of(ss, "package"), "bin"),
243    value(pairs_of(ss, "package"), "hub"),
244    value(pairs_of(ss, "package"), "publish-as"),
245    value(pairs_of(ss, "package"), "version"), deps(ss), tools(ss)}}

Uses (8)

Used by (1)