-
-
Notifications
You must be signed in to change notification settings - Fork 9
/
halg-factor.cabal
135 lines (126 loc) · 2.99 KB
/
halg-factor.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
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
--
-- hash: 6ae0b4ce20650389aa0ac94eda2e2a5a36642a99257b93c832e9658058c6408f
name: halg-factor
version: 0.6.0.0
synopsis: Polynomial factorisation algorithms, part of halg computational algebra suite.
description: Please see the project Web Site <https://konn.github.io/computational-algebra>
category: Math
homepage: https://github.com/konn/halg-factor#readme
bug-reports: https://github.com/konn/halg-factor/issues
author: Hiromi ISHII
maintainer: konn.jinro _at_ gmail.com
copyright: 2018 (c) Hiromi ISHII
license: BSD3
license-file: LICENSE
tested-with:
GHC == 8.4.3, GHC == 8.6.5, GHC == 8.8.2, GHC == 8.10.1
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
source-repository head
type: git
location: https://github.com/konn/halg-factor
flag profile
description: Whether to build profiling executables or not (default false).
manual: True
default: False
library
exposed-modules:
Algebra.Ring.Polynomial.Factorise
other-modules:
Paths_halg_factor
hs-source-dirs:
src
default-extensions:
NoImplicitPrelude
ghc-options: -Wall
build-depends:
MonadRandom
, algebra
, algebraic-prelude
, arithmoi >=0.9
, base >=4.7 && <5
, containers
, control-monad-loop
, dlist
, fmlist
, halg-core
, halg-polynomials
, integer-logarithms
, lens
, monad-loops
, mono-traversable
, mtl
, primes
, sized
, type-natural
, vector
default-language: Haskell2010
executable factor-deg50-prof
main-is: factor-deg50-prof.hs
other-modules:
Paths_halg_factor
hs-source-dirs:
app
ghc-options: -Wall -O2 -rtsopts -threaded
build-depends:
MonadRandom
, base
, deepseq
, halg-core
, halg-factor
, halg-polynomials
default-language: Haskell2010
test-suite halg-factor-specs
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Algebra.Ring.Polynomial.FactoriseSpec
Paths_halg_factor
hs-source-dirs:
test
default-extensions:
NoImplicitPrelude
ghc-options: -Wall
build-depends:
HUnit
, MonadRandom
, QuickCheck >=2.12
, algebraic-prelude
, arithmoi
, base >=4.7 && <5
, containers
, halg-core
, halg-core-test
, halg-factor
, halg-galois-fields
, halg-polynomials
, hspec
, lens
, quickcheck-instances
, unordered-containers
default-language: Haskell2010
benchmark factor-simple-bench
type: exitcode-stdio-1.0
main-is: factor-simple-bench.hs
other-modules:
Paths_halg_factor
hs-source-dirs:
bench
ghc-options: -Wall -O2
build-depends:
MonadRandom
, algebraic-prelude
, base >=4.7 && <5
, deepseq
, gauge
, halg-core
, halg-factor
, halg-galois-fields
, halg-polynomials
default-language: Haskell2010