-
Notifications
You must be signed in to change notification settings - Fork 11
/
group-theory.cabal
65 lines (58 loc) · 2.16 KB
/
group-theory.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
cabal-version: 2.0
name: group-theory
version: 0.2.2
synopsis: The theory of groups
description:
This package includes definitions for Groups (Monoids with invertibility), including order calculations
as well as finite, free, cyclic, and permutation groups. Additionally, we add the concept
of 'Cancellative' functors, building upon 'Alternative' applicative functors.
.
There are other group theory related packages on Hackage:
.
* [groups](https://hackage.haskell.org/package/groups): A minimal, low-footprint definition
.
* [magmas](https://hackage.haskell.org/package/magmas): A pedagogical hierarchy of algebras, starting from Magmas, including Loops, and Inverse Semigroups.
.
* [arithmoi](https://hackage.haskell.org/package/arithmoi): Number theory, typelevel modular arithmetic, and cyclic groups.
.
This package, @group-theory@, tries to combine the best parts, while focusing on usability and intuitiveness.
homepage: https://github.com/emilypi/group-theory
bug-reports: https://github.com/emilypi/group-theory/issues
license: BSD3
license-file: LICENSE
author: Emily Pillmore
maintainer:
Emily Pillmore <[email protected]>, Reed Mullanix <[email protected]>
copyright: (c) 2020-2021 Emily Pillmore <[email protected]>
category: Algebra, Math, Permutations, Groups
build-type: Simple
extra-source-files:
CHANGELOG.md
README.md
tested-with:
GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.1
source-repository head
type: git
location: https://github.com/emilypi/group-theory.git
library
exposed-modules:
Control.Applicative.Cancellative
Data.Group
Data.Group.Additive
Data.Group.Cyclic
Data.Group.Finite
Data.Group.Foldable
Data.Group.Free
Data.Group.Free.Church
Data.Group.Free.Internal
Data.Group.Free.Product
Data.Group.Multiplicative
Data.Group.Order
Data.Group.Permutation
build-depends:
base >=4.11 && <5
, containers >=0.5 && <0.7
, groups ^>=0.5.3
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall