-- | Convenience wrapper around '(=~)', that trades flexibility off
-- for compactness.
(=~+) :: Source -> Match -> [(Source, (MatchOffset, MatchLength))]
(=~+) source match = elems (getAllTextSubmatches (source =~ match) :: MatchText Source)
(=~+) :: Source -> Match -> [(Source, (MatchOffset, MatchLength))]
(=~+) source match = elems (getAllTextSubmatches (source =~ match) :: MatchText Source)
(=~+) source match = elems (getAllTextSubmatches (source =~ match) :: MatchText Source)