-
Notifications
You must be signed in to change notification settings - Fork 1
/
cacco.cabal
150 lines (144 loc) · 3.71 KB
/
cacco.cabal
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.31.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: 1bf8c507fdb4defc739505c4040894e48c1c0cea1fb0b16a89f92e3df40fadc0
name: cacco
version: 0.1.0.0
category: Language
homepage: https://github.com/VoQn/cacco#readme
bug-reports: https://github.com/VoQn/cacco/issues
author: Kazuhiro Mizushima
maintainer: [email protected]
copyright: 2017 Kazuhiro Mizushima
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.asciidoc
source-repository head
type: git
location: https://github.com/VoQn/cacco
library
hs-source-dirs:
src
ghc-options: -Wall -Wcompat
build-depends:
base >=4.7 && <5
, containers >=0.5 && <1
, deepseq >=1.4 && <2
, half >=0.2 && <1
, haskeline >=0.7 && <0.8
, lens >=4.15 && <5
, megaparsec >=7 && <8
, mtl >=2.2 && <3
, prettyprinter >=1.1 && <2.0
, recursion-schemes >=5.0 && <6
, scientific >=0.3 && <0.4
, text >=1.2 && <2
, vector
exposed-modules:
Cacco.Core
Cacco.Env
Cacco.Error
Cacco.Error.ArityMismatch
Cacco.Error.IsError
Cacco.Error.TypeMismatch
Cacco.Eval
Cacco.Inferencer
Cacco.REPL
Cacco.Syntax.AST
Cacco.Syntax.Expr
Cacco.Syntax.Index
Cacco.Syntax.Literal
Cacco.Syntax.Location
Cacco.Syntax.Parser
Cacco.Syntax.Parser.AST
Cacco.Syntax.Parser.Internal
Cacco.Syntax.Parser.Lexer
Cacco.Syntax.Parser.Literal
Cacco.Syntax.Parser.Numeric
Cacco.Syntax.Position
Cacco.Type
Cacco.Val
Control.Comonad.Ix.IxCofree
Control.Monad.Ix.IxFree
Data.Ann
Data.Functor.Hi
Data.Functor.Hi.HiFix
Data.Functor.Hi.HiFoldable
Data.Functor.Hi.HiFree
Data.Functor.Hi.HiFunctor
Data.Functor.Hi.HiRecursive
Data.Functor.Hi.HiTraversable
Data.Functor.Hi.Types
Data.Functor.Ix
Data.Functor.Ix.IxEq
Data.Functor.Ix.IxFix
Data.Functor.Ix.IxFoldable
Data.Functor.Ix.IxFree
Data.Functor.Ix.IxFunctor
Data.Functor.Ix.IxRecursive
Data.Functor.Ix.IxTraversable
Data.Functor.Ix.Types
Lib
other-modules:
Paths_cacco
default-language: Haskell2010
executable cacco
main-is: Main.hs
hs-source-dirs:
app
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
base
, cacco
, half >=0.2 && <1
, lens >=4.15 && <5
, megaparsec >=7 && <8
, prettyprinter >=1.1 && <2.0
, recursion-schemes >=5.0 && <6
, scientific >=0.3 && <0.4
, text >=1.2 && <2
other-modules:
Paths_cacco
default-language: Haskell2010
test-suite test
type: exitcode-stdio-1.0
main-is: Tasty.hs
hs-source-dirs:
test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
QuickCheck >=2.10 && <3.0
, base >=4.7 && <5
, cacco
, half >=0.2 && <1
, lens >=4.15 && <5
, megaparsec >=7 && <8
, prettyprinter >=1.1 && <2.0
, recursion-schemes >=5.0 && <6
, scientific >=0.3 && <0.4
, smallcheck >=1.1 && <2.0
, tasty >=1.0 && <2.0
, tasty-discover >=4.0 && <5.0
, tasty-hspec
, tasty-quickcheck
, tasty-smallcheck
, text >=1.2 && <2
other-modules:
Cacco.EvalSpec
Cacco.Parser.ASTSpec
Cacco.Parser.LexerSpec
Cacco.Parser.NumericSpec
Cacco.ParserSpec
Cacco.Syntax.ASTSpec
Cacco.Syntax.Index.Series
Cacco.Syntax.IndexSpec
Cacco.Syntax.Literal.Series
Cacco.Syntax.LiteralSpec
Cacco.Syntax.LocationSpec
Cacco.Syntax.PositionSpec
Paths_cacco
default-language: Haskell2010