def bal
bendtorch-core@0.1.0.0 · src/storage/api.bend:335
import bendtorch-core@0.1.0.0/src/storage/api.bend as Api
import Base
import bendtorch-core@0.1.0.0/src/storage/model.bend as Model
import bendtorch-core@0.1.0.0/src/storage/array.bend as ArrayCore
335def bal(+history: List<&2, Effect>, +d: Nat, +fill: F32) -> Model.Balanced(F32, d, arr(history, d, fill)):
336 match history:
337 case Nil{}:
338 ArrayCore.new_balanced(F32, d, fill)
339 case +effect <> +past:
340 grow_balanced(d, arr(past, d, fill), effect, bal(past, d, fill))