def prepare.pattern

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

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

268def prepare.pattern(~A: Data, parsed: Maybe<&2, List<&2, Segment>>, method: String, pattern: String, action: A, groups: List<&2, U32>, paths: List<&2, Path<A>>) -> Result<&2, &2, Error, List<&2, Path<A>>>:
269  match parsed:
270    case None{}:
271      Fail{InvalidPattern{pattern}}
272    case Some{ss}:
273      insert(~A, paths, Handler{method, pattern, ss, action}, groups)

Uses (10)

Used by (1)