def octets.has

emerging-ezhttp@0.21.0.0 · src/form.bend:89

import emerging-ezhttp@0.21.0.0/src/form.bend as Form
import Base

89# whether a pattern's octets occur as a contiguous run anywhere in octets
90def octets.has(xs: List<&2, U32>, +pat: List<&2, U32>) -> Bool:
91  match xs:
92    case []:
93      octets.starts([], pat)
94    case +x <> +t:
95      any.step(octets.starts(x <> t, pat), _u => octets.has(t, pat))

Uses (5)

Used by (1)