| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Unison.Util.Text.Pattern
Documentation
Constructors
data CharPattern Source #
Constructors
| Any | |
| Not CharPattern | |
| Union CharPattern CharPattern | |
| Intersect CharPattern CharPattern | |
| CharRange Char Char | |
| CharSet [Char] | |
| CharClass CharClass |
Instances
| Show CharPattern Source # | |
Defined in Unison.Util.Text.Pattern Methods showsPrec :: Int -> CharPattern -> ShowS # show :: CharPattern -> String # showList :: [CharPattern] -> ShowS # | |
| Eq CharPattern Source # | |
Defined in Unison.Util.Text.Pattern | |
| Ord CharPattern Source # | |
Defined in Unison.Util.Text.Pattern Methods compare :: CharPattern -> CharPattern -> Ordering # (<) :: CharPattern -> CharPattern -> Bool # (<=) :: CharPattern -> CharPattern -> Bool # (>) :: CharPattern -> CharPattern -> Bool # (>=) :: CharPattern -> CharPattern -> Bool # max :: CharPattern -> CharPattern -> CharPattern # min :: CharPattern -> CharPattern -> CharPattern # | |
Constructors
| AlphaNum | |
| Upper | |
| Lower | |
| Whitespace | |
| Control | |
| Printable | |
| MarkChar | |
| Number | |
| Punctuation | |
| Symbol | |
| Separator | |
| Letter |
Instances
| Show CharClass Source # | |
| Eq CharClass Source # | |
| Ord CharClass Source # | |
stackCaptures :: Stack -> Captures Source #
capturesToList :: Captures -> [Text] Source #
type Compiled r = (Stack -> Maybe Char -> Text -> r) -> (Stack -> Maybe Char -> Text -> r) -> Stack -> Maybe Char -> Text -> r Source #
charPatternPred :: CharPattern -> Char -> Bool Source #