Result type for s₁.subseq s₂
- false : SubseqResult
s₁is not a subsequence ofs₂ - exact : SubseqResult
s₁ == s₂ - prefix (s : Seq) : SubseqResult
s₁ ++ s == s₂ - suffix (s : Seq) : SubseqResult
s ++ s₁ == s₂ - middle (p s : Seq) : SubseqResult
p ++ s₁ ++ s == s₂
Instances For
s₁.subseq s₂ checks whether s₁ is a subsequence of s₂
Instances For
Result type for s₁.subset s₂
- false : SubsetResult
s₁is not a subset ofs₂ - exact : SubsetResult
s₁ == s₂ - strict (s : Seq) : SubsetResult
s₁.union s == s₂
Instances For
s₁.subset s₂ checks whether s₁ is a subset of s₂.
It assumes s₁ and s₂ are sorted.