def report.built

bend-visgraph@2.0.0.0 · bend_visgraph.bend:190

import bend-visgraph@2.0.0.0/bend_visgraph.bend as BendVisgraph
import Base
import bend-visgraph@2.0.0.0/visgraph.bend as VG
import bend-visgraph@2.0.0.0/src/series.bend as Series

190def report.built(weighted_degrees: Bool, +g: VG.Visibility, +dir: VG.Direction, +k: VG.Weight, +limit: U32, mode: Mode, rev: List<&2, F32>, x: XSource, +n: U32) -> Outcome:
191  match weighted_degrees:
192    case True{}:
193      Err{"Building with 'only_degrees' is only supported for unweighted graphs."}
194    case False{}:
195      Ok{output(mode, k, graph_of(g, dir, k, limit, Series.ys(rev, n), xs_of(x, n), n), n)}

Uses (14)

Used by (2)