This repository has been archived by the owner on Nov 3, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathnoether.cabal
155 lines (148 loc) · 5.26 KB
/
noether.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
151
152
153
154
155
-- This file has been generated from package.yaml by hpack version 0.17.1.
--
-- see: https://github.com/sol/hpack
name: noether
version: 0.0.1
synopsis: Math in Haskell.
description: TODO
category: Math
homepage: https://github.com/mrkgnao/noether#readme
bug-reports: https://github.com/mrkgnao/noether/issues
maintainer: Soham Chowdhury
license: MIT
license-file: LICENSE.md
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
CHANGELOG.md
LICENSE.md
package.yaml
README.md
stack.yaml
source-repository head
type: git
location: https://github.com/mrkgnao/noether
library
hs-source-dirs:
library
default-extensions: ConstraintKinds DataKinds PatternSynonyms EmptyDataDecls FlexibleContexts FlexibleInstances GADTs LiberalTypeSynonyms MultiParamTypeClasses NoImplicitPrelude OverloadedStrings PolyKinds RankNTypes ScopedTypeVariables TypeFamilies TypeInType TypeOperators TypeSynonymInstances UndecidableInstances UndecidableSuperClasses
ghc-options: -fwarn-implicit-prelude -fno-warn-unticked-promoted-constructors
build-depends:
base <= 5.1.0.0
, array
, ghc-prim
, async
, deepseq
, containers
, hashable
, transformers
, text
, stm
, bytestring
, mtl
, mtl-compat
, safe
, pretty-show
, vector
, profunctors
exposed-modules:
Lemmata
Lemmata.Applicative
Lemmata.Base
Lemmata.Bifunctor
Lemmata.Bool
Lemmata.Conv
Lemmata.Debug
Lemmata.Either
Lemmata.Exceptions
Lemmata.Functor
Lemmata.List
Lemmata.Monad
Lemmata.Panic
Lemmata.Semiring
Lemmata.Show
Lemmata.Unsafe
Noether.Algebra
Noether.Algebra.Actions
Noether.Algebra.Actions.Acts
Noether.Algebra.Actions.API
Noether.Algebra.Actions.Compatible
Noether.Algebra.Actions.GroupActions
Noether.Algebra.Actions.Linearity
Noether.Algebra.Actions.Strategies
Noether.Algebra.Derive
Noether.Algebra.Inference
Noether.Algebra.Linear
Noether.Algebra.Linear.API
Noether.Algebra.Linear.Hyper
Noether.Algebra.Linear.Module
Noether.Algebra.Linear.Naperian
Noether.Algebra.Linear.Strategies
Noether.Algebra.Linear.Vector
Noether.Algebra.Multiple
Noether.Algebra.Multiple.Ring
Noether.Algebra.Multiple.Semiring
Noether.Algebra.Multiple.Strategies
Noether.Algebra.Single
Noether.Algebra.Single.AbelianGroup
Noether.Algebra.Single.API
Noether.Algebra.Single.Cancellative
Noether.Algebra.Single.Commutative
Noether.Algebra.Single.Group
Noether.Algebra.Single.Magma
Noether.Algebra.Single.Monoid
Noether.Algebra.Single.Neutral
Noether.Algebra.Single.Semigroup
Noether.Algebra.Single.Strategies
Noether.Algebra.Single.Synonyms
Noether.Algebra.Subtyping
Noether.Algebra.Tags
Noether.Algebra.Vector.Boxed
Noether.Algebra.Vector.Generic
Noether.Algebra.Vector.Tags
Noether.Algebra.Vector.Tutorial
Noether.Algebra.Vector.Unboxed
Noether.Equality
Noether.Equality.Tutorial
Noether.Lemmata.Prelude
Noether.Lemmata.TypeFu
Noether.Lemmata.TypeFu.DList
Noether.Lemmata.TypeFu.Map
Noether.Lemmata.TypeFu.Set
default-language: Haskell2010
executable noether
main-is: Main.hs
hs-source-dirs:
executable
default-extensions: ConstraintKinds DataKinds PatternSynonyms EmptyDataDecls FlexibleContexts FlexibleInstances GADTs LiberalTypeSynonyms MultiParamTypeClasses NoImplicitPrelude OverloadedStrings PolyKinds RankNTypes ScopedTypeVariables TypeFamilies TypeInType TypeOperators TypeSynonymInstances UndecidableInstances UndecidableSuperClasses
ghc-options: -fwarn-implicit-prelude -fno-warn-unticked-promoted-constructors -rtsopts -threaded -with-rtsopts=-N
build-depends:
base
, noether
default-language: Haskell2010
test-suite noether-test-suite
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs:
test-suite
default-extensions: ConstraintKinds DataKinds PatternSynonyms EmptyDataDecls FlexibleContexts FlexibleInstances GADTs LiberalTypeSynonyms MultiParamTypeClasses NoImplicitPrelude OverloadedStrings PolyKinds RankNTypes ScopedTypeVariables TypeFamilies TypeInType TypeOperators TypeSynonymInstances UndecidableInstances UndecidableSuperClasses
ghc-options: -fwarn-implicit-prelude -fno-warn-unticked-promoted-constructors -rtsopts -threaded -with-rtsopts=-N
build-depends:
base
, noether
, hedgehog
other-modules:
Noether.Test.Algebra
default-language: Haskell2010
benchmark noether-benchmarks
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs:
benchmark
default-extensions: ConstraintKinds DataKinds PatternSynonyms EmptyDataDecls FlexibleContexts FlexibleInstances GADTs LiberalTypeSynonyms MultiParamTypeClasses NoImplicitPrelude OverloadedStrings PolyKinds RankNTypes ScopedTypeVariables TypeFamilies TypeInType TypeOperators TypeSynonymInstances UndecidableInstances UndecidableSuperClasses
ghc-options: -fwarn-implicit-prelude -fno-warn-unticked-promoted-constructors -rtsopts -threaded -with-rtsopts=-N
build-depends:
base
, noether
, criterion
default-language: Haskell2010