Type synonyms for functions dealing with text matching.
Will this matcher be case sensitive?
The pattern to use when testing for a match. For example, this might be a regular expression, or simply the text to be matched.
|-> Exceptional Text Matcher|
Sometimes producing a matcher might fail; for example, the user might have supplied a bad pattern. If so, an exception is returned. On success, a Matcher is returned.
A function that makes Matchers.