haga/haga.cabal

102 lines
3.8 KiB
Plaintext
Raw Normal View History

2019-05-30 12:40:32 +02:00
cabal-version: 2.2
2019-10-22 16:21:26 +02:00
name: haga
2019-05-30 12:40:32 +02:00
version: 0.1.0.0
synopsis: Simplistic genetic algorithms library
2019-10-22 16:21:26 +02:00
description: Haga is a simplistic library for implementing genetic
algorithms in Haskell. While it was originally created to
randomly assign topics to students in seminars while
respecting their priorities, since then, it has become
slightly more general with the outlook of one day being a
fully fledged GA library usable for many different
problems. Haga is also used as a test bed for fun ideas
such as representing improvements in the population's
fitness using MIDI sound.
2019-05-30 12:40:32 +02:00
license: GPL-3.0-only
license-file: LICENSE
author: David Pätzel
2019-10-22 16:21:26 +02:00
maintainer: david.paetzel@posteo.de
2020-11-09 15:02:19 +01:00
copyright: Copyright (c): 2020 David Pätzel
2019-10-22 16:21:26 +02:00
category: Optimization
2019-05-30 12:40:32 +02:00
build-type: Simple
library
build-depends: base ^>=4.14.0.0
, cassava
, extra
2019-05-30 12:40:32 +02:00
, MonadRandom
, monad-loops
2020-01-07 08:45:50 +01:00
, optparse-applicative
, pipes
2019-05-30 12:40:32 +02:00
, protolude
, QuickCheck
, quickcheck-instances
, random
-- 0.3.0.0 introduces at least one truly breaking change.
, random-fu <0.3.0.0
, random-shuffle
2019-05-30 12:40:32 +02:00
, text
, wl-pprint-text
2019-05-30 12:40:32 +02:00
default-language: Haskell2010
ghc-options: -Wall -Wno-name-shadowing -Wno-orphans
2019-05-30 12:40:32 +02:00
hs-source-dirs: src
exposed-modules: GA
, Seminar
, Pretty
2020-01-07 07:48:57 +01:00
, Szenario191
, Szenario202
, Analysis
2019-05-30 12:40:32 +02:00
2019-10-22 16:21:26 +02:00
executable haga
build-depends: base ^>=4.14.0.0
, cassava
, extra
2019-10-17 17:25:58 +02:00
, MonadRandom
, monad-loops
2020-01-07 08:45:50 +01:00
, optparse-applicative
, pipes
, protolude
, QuickCheck
, quickcheck-instances
2019-10-17 17:25:58 +02:00
, random
-- 0.3.0.0 introduces at least one truly breaking change.
, random-fu <0.3.0.0
2019-10-17 17:25:58 +02:00
, random-shuffle
, text
, wl-pprint-text
default-language: Haskell2010
ghc-options: -Wall -Wno-name-shadowing -Wno-orphans
hs-source-dirs: src
main-is: Main.hs
other-modules: GA
, Seminar
, Pretty
2020-01-07 07:48:57 +01:00
, Szenario191
, Szenario202
executable haga-test
build-depends: base ^>=4.14.0.0
, cassava
2019-10-18 23:20:19 +02:00
, Cabal
, extra
, MonadRandom
, monad-loops
2020-01-07 08:45:50 +01:00
, optparse-applicative
, pipes
2019-10-17 17:25:58 +02:00
, protolude
, QuickCheck
, quickcheck-instances
2019-10-18 23:20:19 +02:00
, random
-- 0.3.0.0 introduces at least one truly breaking change.
, random-fu <0.3.0.0
2019-10-18 23:20:19 +02:00
, random-shuffle
2019-10-17 17:25:58 +02:00
, text
, wl-pprint-text
2019-10-17 17:25:58 +02:00
default-language: Haskell2010
ghc-options: -Wall -Wno-name-shadowing -Wno-orphans
2019-10-17 17:25:58 +02:00
hs-source-dirs: src
2019-10-18 23:20:19 +02:00
main-is: Test.hs
2019-10-17 17:25:58 +02:00
other-modules: GA
, Seminar
, Pretty
, Szenario191