def hidden.scan

bend-kit-router@0.2.0.0 · router.bend:473

import bend-kit-router@0.2.0.0/router.bend as Router
import Base

473def hidden.scan(~A: Data, paths: List<&2, Path<A>>, +segments: List<&2, Segment>, +methods: List<&2, String>) -> List<&2, Hidden>:
474  match paths:
475    case Nil{}:
476      Nil{}
477    case Path{+ss, handlers, groups, allowed} <> t:
478      hidden.path(~A, Bool.and(specific(segments, ss), overlap(segments, ss)), handlers, methods, hidden.scan(~A, t, segments, methods))

Uses (9)

Used by (1)