1
Fork 0
mirror of https://github.com/Jaxan/ons-hs.git synced 2025-04-27 14:47:45 +02:00
ons-hs/ons-hs.cabal
2019-01-10 15:55:43 +01:00

77 lines
2.7 KiB
Text

name: ons-hs
version: 0.1.0.0
synopsis: Implementation of the ONS (Ordered Nominal Sets) library in Haskell
description: Nominal sets are structured infinite sets. They have symmetries which make them finitely representable. This library provides basic manipulation of them for the total order symmetry. It includes: products, sums, maps and sets. Can work with custom data types.
homepage: https://gitlab.science.ru.nl/moerman/ons-hs
license: MIT
license-file: LICENSE
author: Joshua Moerman
maintainer: haskell@joshuamoerman.nl
copyright: Joshua Moerman
category: Unclassified
build-type: Simple
extra-source-files: README.md
cabal-version: >=1.10
library
hs-source-dirs: src
exposed-modules: EquivariantMap
, EquivariantSet
, Nominal
, Nominal.Class
, Nominal.Products
, OrbitList
, Support
, Support.Rat
, Support.OrdList
, Support.Set
build-depends: base >= 4.7 && < 5
, containers
, data-ordlist
, MemoTrie
default-language: Haskell2010
executable ons-hs-solver
hs-source-dirs: app
main-is: Main.hs
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends: base
, ons-hs
ghc-options: -threaded -rtsopts -with-rtsopts=-N -O2
default-language: Haskell2010
executable ons-hs-lstar
hs-source-dirs: app
main-is: LStar.hs
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends: base
, mtl
, ons-hs
other-modules: OnsAutomata
, OnsQuotient
ghc-options: -threaded -rtsopts -with-rtsopts=-N -O2
default-language: Haskell2010
benchmark ons-hs-bench
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Bench.hs
build-depends: base
, criterion
, deepseq
, ons-hs
ghc-options: -threaded -rtsopts -with-rtsopts=-N -O2
default-language: Haskell2010
test-suite ons-hs-test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
build-depends: base
, ons-hs
ghc-options: -threaded -rtsopts -with-rtsopts=-N
default-language: Haskell2010
source-repository head
type: git
location: https://gitlab.science.ru.nl/moerman/ons-hs