creatur 5.9.27 → 5.9.28
raw patch · 42 files changed
+63/−65 lines, 42 filesdep ~MonadRandomdep ~arraydep ~basesetup-changed
Dependency ranges changed: MonadRandom, array, base, binary, bytestring, cereal, cond, directory, exceptions, filepath, gray-extended, hdaemonize, hsyslog, mtl, random, split, time, transformers, unix
Files
- ChangeLog.md +4/−0
- README.md +0/−0
- Setup.hs +0/−0
- creatur.cabal +21/−27
- src/ALife/Creatur.hs +1/−1
- src/ALife/Creatur/Checklist.hs +1/−1
- src/ALife/Creatur/Clock.hs +1/−1
- src/ALife/Creatur/Counter.hs +1/−1
- src/ALife/Creatur/Daemon.hs +1/−1
- src/ALife/Creatur/Database.hs +1/−1
- src/ALife/Creatur/Database/CachedFileSystem.hs +1/−1
- src/ALife/Creatur/Database/CachedFileSystemInternal.hs +1/−1
- src/ALife/Creatur/Database/FileSystem.hs +1/−1
- src/ALife/Creatur/Genetics/Analysis.hs +1/−1
- src/ALife/Creatur/Genetics/BRGCBool.hs +1/−1
- src/ALife/Creatur/Genetics/BRGCWord16.hs +1/−1
- src/ALife/Creatur/Genetics/BRGCWord8.hs +1/−1
- src/ALife/Creatur/Genetics/Diploid.hs +1/−1
- src/ALife/Creatur/Genetics/Recombination.hs +1/−1
- src/ALife/Creatur/Genetics/Reproduction/Sexual.hs +1/−1
- src/ALife/Creatur/Genetics/Reproduction/SimplifiedSexual.hs +1/−1
- src/ALife/Creatur/Logger.hs +1/−1
- src/ALife/Creatur/Logger/SimpleLogger.hs +1/−1
- src/ALife/Creatur/Logger/SimpleRotatingLogger.hs +1/−1
- src/ALife/Creatur/Namer.hs +1/−1
- src/ALife/Creatur/Persistent.hs +1/−1
- src/ALife/Creatur/Task.hs +1/−1
- src/ALife/Creatur/Universe.hs +1/−1
- src/ALife/Creatur/Util.hs +1/−1
- test/ALife/Creatur/ChecklistQC.hs +1/−1
- test/ALife/Creatur/CounterQC.hs +1/−1
- test/ALife/Creatur/Database/CachedFileSystemQC.hs +1/−1
- test/ALife/Creatur/Database/FileSystemQC.hs +1/−1
- test/ALife/Creatur/Genetics/BRGCBoolQC.hs +1/−1
- test/ALife/Creatur/Genetics/BRGCWord16QC.hs +1/−1
- test/ALife/Creatur/Genetics/BRGCWord8QC.hs +1/−1
- test/ALife/Creatur/Genetics/DiploidQC.hs +1/−1
- test/ALife/Creatur/Genetics/RecombinationQC.hs +1/−1
- test/ALife/Creatur/PersistentQC.hs +1/−1
- test/ALife/Creatur/UniverseQC.hs +1/−1
- test/ALife/Creatur/UtilQC.hs +1/−1
- test/Spec.hs +1/−1
ChangeLog.md view
@@ -1,7 +1,11 @@ # Changelog for creatur +5.9.28 Upgraded to work with NixOS + cabal-install.+ 5.9.27 Upgraded to lts-12.16.+ 5.9.25 Fixed copyright year.+ 5.9.24 Revamped to work with Stack v1.7.1. Added exception handling.
README.md view
Setup.hs view
creatur.cabal view
@@ -1,11 +1,5 @@--- This file has been generated from package.yaml by hpack version 0.28.2.------ see: https://github.com/sol/hpack------ hash: e72cf086c2cca3d3254798d1c31271a64aa696faa8ee15942c31111acf8be212- name: creatur-version: 5.9.27+version: 5.9.28 synopsis: Framework for artificial life experiments. description: Please see the README on GitHub at <https://github.com/mhwombat/creatur#readme> category: AI@@ -13,7 +7,7 @@ bug-reports: https://github.com/mhwombat/creatur/issues author: Amy de Buitléir maintainer: amy@nualeargais.ie-copyright: 2018 Amy de Buitléir+copyright: 2012-2019 Amy de Buitléir license: BSD3 license-file: LICENSE build-type: Simple@@ -58,25 +52,25 @@ hs-source-dirs: src build-depends:- MonadRandom- , array+ MonadRandom >= 0.5.1 && < 0.6+ , array >= 0.5.2 && < 0.6 , base >=4.7 && <5- , binary- , bytestring- , cereal- , cond- , directory- , exceptions- , filepath- , gray-extended- , hdaemonize- , hsyslog- , mtl- , random- , split- , time- , transformers- , unix+ , binary ==0.8.*+ , bytestring >= 0.10.8 && < 0.11+ , cereal >= 0.5.7 && < 0.6+ , cond >= 0.4.1 && < 0.5+ , directory >= 1.3.1 && < 1.4+ , exceptions >= 0.10.0 && < 0.11+ , filepath >= 1.4.2 && < 1.5+ , gray-extended >= 1.5.4 && < 1.6+ , hdaemonize >= 0.5.5 && < 0.6+ , hsyslog >= 5.0.1 && < 5.1+ , mtl >= 2.2.2 && < 2.3+ , random >= 1.1 && < 1.2+ , split >= 0.2.3 && < 0.3+ , time ==1.8.*+ , transformers >= 0.5.5 && < 0.6+ , unix >= 2.7.2 && < 2.8 default-language: Haskell2010 test-suite creatur-test@@ -103,7 +97,7 @@ HUnit , MonadRandom , QuickCheck- , base >=4.7 && <5+ , base , cereal , creatur , directory
src/ALife/Creatur.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Checklist.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Checklist--- Copyright : (c) Amy de Buitléir 2013-2018+-- Copyright : (c) Amy de Buitléir 2013-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Clock.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Clock--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Counter.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Counter--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Daemon.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Daemon--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Database.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Database--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Database/CachedFileSystem.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Database.CachedFileSystem--- Copyright : (c) Amy de Buitléir 2014-2018+-- Copyright : (c) Amy de Buitléir 2014-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Database/CachedFileSystemInternal.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Database.CachedFileSystemInternal--- Copyright : (c) Amy de Buitléir 2014-2018+-- Copyright : (c) Amy de Buitléir 2014-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Database/FileSystem.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Database.FileSystem--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Genetics/Analysis.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.Analysis--- Copyright : (c) Amy de Buitléir 2013-2018+-- Copyright : (c) Amy de Buitléir 2013-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Genetics/BRGCBool.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.BRGCBool--- Copyright : (c) Amy de Buitléir 2013-2018+-- Copyright : (c) Amy de Buitléir 2013-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Genetics/BRGCWord16.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.BRGCWord16--- Copyright : (c) Amy de Buitléir 2014-2018+-- Copyright : (c) Amy de Buitléir 2014-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Genetics/BRGCWord8.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.BRGCWord8--- Copyright : (c) Amy de Buitléir 2013-2018+-- Copyright : (c) Amy de Buitléir 2013-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Genetics/Diploid.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.Diploid--- Copyright : (c) Amy de Buitléir 2013-2018+-- Copyright : (c) Amy de Buitléir 2013-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Genetics/Recombination.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.Recombination--- Copyright : (c) Amy de Buitléir 2011-2018+-- Copyright : (c) Amy de Buitléir 2011-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Genetics/Reproduction/Sexual.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.Reproduction.Sexual--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Genetics/Reproduction/SimplifiedSexual.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.Reproduction.SimplifiedSexual--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Logger.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Logger--- Copyright : (c) Amy de Buitléir 2011-2018+-- Copyright : (c) Amy de Buitléir 2011-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Logger/SimpleLogger.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Logger.SimpleLogger--- Copyright : (c) Amy de Buitléir 2011-2018+-- Copyright : (c) Amy de Buitléir 2011-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Logger/SimpleRotatingLogger.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Logger.SimpleRotatingLogger--- Copyright : (c) Amy de Buitléir 2011-2018+-- Copyright : (c) Amy de Buitléir 2011-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Namer.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Namer--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Persistent.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Persistent--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Task.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Task--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Universe.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Universe--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
src/ALife/Creatur/Util.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Util--- Copyright : (c) Amy de Buitléir 2011-2018+-- Copyright : (c) Amy de Buitléir 2011-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/ChecklistQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.ChecklistQC--- Copyright : (c) Amy de Buitléir 2013-2018+-- Copyright : (c) Amy de Buitléir 2013-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/CounterQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.CounterQC--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/Database/CachedFileSystemQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Database.CachedFileSystemQC--- Copyright : (c) Amy de Buitléir 2014-2018+-- Copyright : (c) Amy de Buitléir 2014-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/Database/FileSystemQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Database.FileSystemQC--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/Genetics/BRGCBoolQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.BRGCBoolQC--- Copyright : (c) Amy de Buitléir 2013-2018+-- Copyright : (c) Amy de Buitléir 2013-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/Genetics/BRGCWord16QC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.BRGCWord16QC--- Copyright : (c) Amy de Buitléir 2014-2018+-- Copyright : (c) Amy de Buitléir 2014-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/Genetics/BRGCWord8QC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.BRGCWord8QC--- Copyright : (c) Amy de Buitléir 2013-2018+-- Copyright : (c) Amy de Buitléir 2013-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/Genetics/DiploidQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.DiploidQC--- Copyright : (c) Amy de Buitléir 2013-2018+-- Copyright : (c) Amy de Buitléir 2013-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/Genetics/RecombinationQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.Genetics.RecombinationQC--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/PersistentQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.PersistentQC--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/UniverseQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.UniverseQC--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/ALife/Creatur/UtilQC.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : ALife.Creatur.UtilQC--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental
test/Spec.hs view
@@ -1,7 +1,7 @@ ------------------------------------------------------------------------ -- | -- Module : Main--- Copyright : (c) Amy de Buitléir 2012-2018+-- Copyright : (c) Amy de Buitléir 2012-2019 -- License : BSD-style -- Maintainer : amy@nualeargais.ie -- Stability : experimental