def octets.has
import emerging-ezhttp@0.21.0.0/src/form.bend as Formimport 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))