-
Notifications
You must be signed in to change notification settings - Fork 2
/
tyre.ipkg
35 lines (32 loc) · 935 Bytes
/
tyre.ipkg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package tyre
version = 0.1.0
brief = "A typed regex parser"
sourcedir = "src"
depends = contrib
modules = TyRE.Codes
, TyRE.Core
, TyRE.RE
, TyRE.StringRE
-- typed parser
, TyRE.Parser
, TyRE.Parser.SM
, TyRE.Parser.SMConstruction
, TyRE.Parser.GroupThompson
--- additional more `generic` functions and structures
, TyRE.Extra
, TyRE.Extra.Pred
, TyRE.Extra.Reflects
--- lexer copied from Idris 2 (all publicly exported)
, TyRE.Text.Lexer
, TyRE.Text.Lexer.Core
, TyRE.Text.Parser
, TyRE.Text.Parser.Core
, TyRE.Text.Quantity
, TyRE.Text.Token
-- main export
, Data.Regex
-- examples
, Data.Regex.CommonRegexes
, Data.Regex.DateAndTime
-- other
, TyRE.DisjointMatches