def required_misplaced

cli@0.2.0.0 · cli.bend:2241

import cli@0.2.0.0/cli.bend as Cli
import Base

2241# Each required() among attrs, as Misplaced at at.
2242def required_misplaced(attrs: List<&2, Item>, +at: String) ->
2243    List<&2, Problem>:
2244  match attrs:
2245    case Nil{}: Nil{}
2246    case Required{} <> tail:
2247      Misplaced{at, "required"} <> required_misplaced(tail, at)
2248    case head <> tail: required_misplaced(tail, at)

Uses (4)

Used by (1)