def drop_blank.go

bend-lint-rules@0.2.0.0 · layout/format.bend:281

import bend-lint-rules@0.2.0.0/layout/format.bend as Format
import Base

281def drop_blank.go(s: String, blank: Bool) -> String:
282  match s blank:
283    case SNil{} _:
284      SNil{}
285    case SCon{c, rest} False{}:
286      SCon{c, rest}
287    case SCon{c, +rest} True{}:
288      drop_blank.go(rest, head_passes(~is_blank, rest))

Uses (4)

Used by (1)