packages feed

creatur 5.9.3 → 5.9.4

raw patch · 1 files changed

+5/−5 lines, 1 filesdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base

API changes (from Hackage documentation)

- ALife.Creatur.Checklist: instance ALife.Creatur.Checklist.Checklist ALife.Creatur.Checklist.PersistentChecklist
- ALife.Creatur.Counter: instance ALife.Creatur.Clock.Clock ALife.Creatur.Counter.PersistentCounter
- ALife.Creatur.Counter: instance ALife.Creatur.Counter.Counter ALife.Creatur.Counter.PersistentCounter
- ALife.Creatur.Daemon: CreaturDaemon :: CreateDaemon p -> Job s -> CreaturDaemon p s
- ALife.Creatur.Daemon: Job :: (s -> IO s) -> (s -> IO ()) -> (s -> SomeException -> IO s) -> StateT s IO () -> Int -> Job s
- ALife.Creatur.Database.CachedFileSystemInternal: CachedFSDatabase :: FSDatabase r -> [r] -> Int -> CachedFSDatabase r
- ALife.Creatur.Database.CachedFileSystemInternal: instance ALife.Creatur.Database.SizedRecord r => ALife.Creatur.Database.Database (ALife.Creatur.Database.CachedFileSystemInternal.CachedFSDatabase r)
- ALife.Creatur.Database.CachedFileSystemInternal: instance GHC.Classes.Eq r => GHC.Classes.Eq (ALife.Creatur.Database.CachedFileSystemInternal.CachedFSDatabase r)
- ALife.Creatur.Database.CachedFileSystemInternal: instance GHC.Show.Show r => GHC.Show.Show (ALife.Creatur.Database.CachedFileSystemInternal.CachedFSDatabase r)
- ALife.Creatur.Database.FileSystem: instance ALife.Creatur.Database.Database (ALife.Creatur.Database.FileSystem.FSDatabase r)
- ALife.Creatur.Database.FileSystem: instance GHC.Classes.Eq (ALife.Creatur.Database.FileSystem.FSDatabase r)
- ALife.Creatur.Database.FileSystem: instance GHC.Show.Show (ALife.Creatur.Database.FileSystem.FSDatabase r)
- ALife.Creatur.Genetics.Analysis: instance (ALife.Creatur.Genetics.Analysis.Analysable a, ALife.Creatur.Genetics.Analysis.Analysable b) => ALife.Creatur.Genetics.Analysis.Analysable (Data.Either.Either a b)
- ALife.Creatur.Genetics.Analysis: instance (ALife.Creatur.Genetics.Analysis.Analysable a, ALife.Creatur.Genetics.Analysis.Analysable b) => ALife.Creatur.Genetics.Analysis.Analysable (a, b)
- ALife.Creatur.Genetics.Analysis: instance (ALife.Creatur.Genetics.Analysis.GAnalysable a, ALife.Creatur.Genetics.Analysis.GAnalysable b) => ALife.Creatur.Genetics.Analysis.GAnalysable (a GHC.Generics.:*: b)
- ALife.Creatur.Genetics.Analysis: instance (ALife.Creatur.Genetics.Analysis.GAnalysable a, ALife.Creatur.Genetics.Analysis.GAnalysable b) => ALife.Creatur.Genetics.Analysis.GAnalysable (a GHC.Generics.:+: b)
- ALife.Creatur.Genetics.Analysis: instance ALife.Creatur.Genetics.Analysis.Analysable GHC.Types.Bool
- ALife.Creatur.Genetics.Analysis: instance ALife.Creatur.Genetics.Analysis.Analysable GHC.Types.Char
- ALife.Creatur.Genetics.Analysis: instance ALife.Creatur.Genetics.Analysis.Analysable GHC.Word.Word16
- ALife.Creatur.Genetics.Analysis: instance ALife.Creatur.Genetics.Analysis.Analysable GHC.Word.Word8
- ALife.Creatur.Genetics.Analysis: instance ALife.Creatur.Genetics.Analysis.Analysable a => ALife.Creatur.Genetics.Analysis.Analysable (GHC.Base.Maybe a)
- ALife.Creatur.Genetics.Analysis: instance ALife.Creatur.Genetics.Analysis.Analysable a => ALife.Creatur.Genetics.Analysis.Analysable [a]
- ALife.Creatur.Genetics.Analysis: instance ALife.Creatur.Genetics.Analysis.Analysable a => ALife.Creatur.Genetics.Analysis.GAnalysable (GHC.Generics.K1 i a)
- ALife.Creatur.Genetics.Analysis: instance ALife.Creatur.Genetics.Analysis.GAnalysable GHC.Generics.U1
- ALife.Creatur.Genetics.Analysis: instance ALife.Creatur.Genetics.Analysis.GAnalysable a => ALife.Creatur.Genetics.Analysis.GAnalysable (GHC.Generics.M1 i c a)
- ALife.Creatur.Genetics.BRGCBool: instance (ALife.Creatur.Genetics.BRGCBool.GGenetic a, ALife.Creatur.Genetics.BRGCBool.GGenetic b) => ALife.Creatur.Genetics.BRGCBool.GGenetic (a GHC.Generics.:*: b)
- ALife.Creatur.Genetics.BRGCBool: instance (ALife.Creatur.Genetics.BRGCBool.GGenetic a, ALife.Creatur.Genetics.BRGCBool.GGenetic b) => ALife.Creatur.Genetics.BRGCBool.GGenetic (a GHC.Generics.:+: b)
- ALife.Creatur.Genetics.BRGCBool: instance (ALife.Creatur.Genetics.BRGCBool.Genetic a, ALife.Creatur.Genetics.BRGCBool.Genetic b) => ALife.Creatur.Genetics.BRGCBool.Genetic (Data.Either.Either a b)
- ALife.Creatur.Genetics.BRGCBool: instance (ALife.Creatur.Genetics.BRGCBool.Genetic a, ALife.Creatur.Genetics.BRGCBool.Genetic b) => ALife.Creatur.Genetics.BRGCBool.Genetic (a, b)
- ALife.Creatur.Genetics.BRGCBool: instance ALife.Creatur.Genetics.BRGCBool.GGenetic GHC.Generics.U1
- ALife.Creatur.Genetics.BRGCBool: instance ALife.Creatur.Genetics.BRGCBool.GGenetic a => ALife.Creatur.Genetics.BRGCBool.GGenetic (GHC.Generics.M1 i c a)
- ALife.Creatur.Genetics.BRGCBool: instance ALife.Creatur.Genetics.BRGCBool.Genetic GHC.Types.Bool
- ALife.Creatur.Genetics.BRGCBool: instance ALife.Creatur.Genetics.BRGCBool.Genetic GHC.Types.Char
- ALife.Creatur.Genetics.BRGCBool: instance ALife.Creatur.Genetics.BRGCBool.Genetic GHC.Word.Word16
- ALife.Creatur.Genetics.BRGCBool: instance ALife.Creatur.Genetics.BRGCBool.Genetic GHC.Word.Word8
- ALife.Creatur.Genetics.BRGCBool: instance ALife.Creatur.Genetics.BRGCBool.Genetic a => ALife.Creatur.Genetics.BRGCBool.GGenetic (GHC.Generics.K1 i a)
- ALife.Creatur.Genetics.BRGCBool: instance ALife.Creatur.Genetics.BRGCBool.Genetic a => ALife.Creatur.Genetics.BRGCBool.Genetic (GHC.Base.Maybe a)
- ALife.Creatur.Genetics.BRGCBool: instance ALife.Creatur.Genetics.BRGCBool.Genetic a => ALife.Creatur.Genetics.BRGCBool.Genetic [a]
- ALife.Creatur.Genetics.BRGCWord16: instance (ALife.Creatur.Genetics.BRGCWord16.GGenetic a, ALife.Creatur.Genetics.BRGCWord16.GGenetic b) => ALife.Creatur.Genetics.BRGCWord16.GGenetic (a GHC.Generics.:*: b)
- ALife.Creatur.Genetics.BRGCWord16: instance (ALife.Creatur.Genetics.BRGCWord16.GGenetic a, ALife.Creatur.Genetics.BRGCWord16.GGenetic b) => ALife.Creatur.Genetics.BRGCWord16.GGenetic (a GHC.Generics.:+: b)
- ALife.Creatur.Genetics.BRGCWord16: instance (ALife.Creatur.Genetics.BRGCWord16.Genetic a, ALife.Creatur.Genetics.BRGCWord16.Genetic b) => ALife.Creatur.Genetics.BRGCWord16.Genetic (Data.Either.Either a b)
- ALife.Creatur.Genetics.BRGCWord16: instance (ALife.Creatur.Genetics.BRGCWord16.Genetic a, ALife.Creatur.Genetics.BRGCWord16.Genetic b) => ALife.Creatur.Genetics.BRGCWord16.Genetic (a, b)
- ALife.Creatur.Genetics.BRGCWord16: instance ALife.Creatur.Genetics.BRGCWord16.GGenetic GHC.Generics.U1
- ALife.Creatur.Genetics.BRGCWord16: instance ALife.Creatur.Genetics.BRGCWord16.GGenetic a => ALife.Creatur.Genetics.BRGCWord16.GGenetic (GHC.Generics.M1 i c a)
- ALife.Creatur.Genetics.BRGCWord16: instance ALife.Creatur.Genetics.BRGCWord16.Genetic GHC.Types.Bool
- ALife.Creatur.Genetics.BRGCWord16: instance ALife.Creatur.Genetics.BRGCWord16.Genetic GHC.Types.Char
- ALife.Creatur.Genetics.BRGCWord16: instance ALife.Creatur.Genetics.BRGCWord16.Genetic GHC.Word.Word16
- ALife.Creatur.Genetics.BRGCWord16: instance ALife.Creatur.Genetics.BRGCWord16.Genetic GHC.Word.Word8
- ALife.Creatur.Genetics.BRGCWord16: instance ALife.Creatur.Genetics.BRGCWord16.Genetic a => ALife.Creatur.Genetics.BRGCWord16.GGenetic (GHC.Generics.K1 i a)
- ALife.Creatur.Genetics.BRGCWord16: instance ALife.Creatur.Genetics.BRGCWord16.Genetic a => ALife.Creatur.Genetics.BRGCWord16.Genetic (GHC.Base.Maybe a)
- ALife.Creatur.Genetics.BRGCWord16: instance ALife.Creatur.Genetics.BRGCWord16.Genetic a => ALife.Creatur.Genetics.BRGCWord16.Genetic [a]
- ALife.Creatur.Genetics.BRGCWord8: instance (ALife.Creatur.Genetics.BRGCWord8.GGenetic a, ALife.Creatur.Genetics.BRGCWord8.GGenetic b) => ALife.Creatur.Genetics.BRGCWord8.GGenetic (a GHC.Generics.:*: b)
- ALife.Creatur.Genetics.BRGCWord8: instance (ALife.Creatur.Genetics.BRGCWord8.GGenetic a, ALife.Creatur.Genetics.BRGCWord8.GGenetic b) => ALife.Creatur.Genetics.BRGCWord8.GGenetic (a GHC.Generics.:+: b)
- ALife.Creatur.Genetics.BRGCWord8: instance (ALife.Creatur.Genetics.BRGCWord8.Genetic a, ALife.Creatur.Genetics.BRGCWord8.Genetic b) => ALife.Creatur.Genetics.BRGCWord8.Genetic (Data.Either.Either a b)
- ALife.Creatur.Genetics.BRGCWord8: instance (ALife.Creatur.Genetics.BRGCWord8.Genetic a, ALife.Creatur.Genetics.BRGCWord8.Genetic b) => ALife.Creatur.Genetics.BRGCWord8.Genetic (a, b)
- ALife.Creatur.Genetics.BRGCWord8: instance ALife.Creatur.Genetics.BRGCWord8.GGenetic GHC.Generics.U1
- ALife.Creatur.Genetics.BRGCWord8: instance ALife.Creatur.Genetics.BRGCWord8.GGenetic a => ALife.Creatur.Genetics.BRGCWord8.GGenetic (GHC.Generics.M1 i c a)
- ALife.Creatur.Genetics.BRGCWord8: instance ALife.Creatur.Genetics.BRGCWord8.Genetic GHC.Types.Bool
- ALife.Creatur.Genetics.BRGCWord8: instance ALife.Creatur.Genetics.BRGCWord8.Genetic GHC.Types.Char
- ALife.Creatur.Genetics.BRGCWord8: instance ALife.Creatur.Genetics.BRGCWord8.Genetic GHC.Word.Word16
- ALife.Creatur.Genetics.BRGCWord8: instance ALife.Creatur.Genetics.BRGCWord8.Genetic GHC.Word.Word8
- ALife.Creatur.Genetics.BRGCWord8: instance ALife.Creatur.Genetics.BRGCWord8.Genetic a => ALife.Creatur.Genetics.BRGCWord8.GGenetic (GHC.Generics.K1 i a)
- ALife.Creatur.Genetics.BRGCWord8: instance ALife.Creatur.Genetics.BRGCWord8.Genetic a => ALife.Creatur.Genetics.BRGCWord8.Genetic (GHC.Base.Maybe a)
- ALife.Creatur.Genetics.BRGCWord8: instance ALife.Creatur.Genetics.BRGCWord8.Genetic a => ALife.Creatur.Genetics.BRGCWord8.Genetic [a]
- ALife.Creatur.Genetics.Diploid: instance (ALife.Creatur.Genetics.Diploid.Diploid a, ALife.Creatur.Genetics.Diploid.Diploid b) => ALife.Creatur.Genetics.Diploid.Diploid (a, b)
- ALife.Creatur.Genetics.Diploid: instance (ALife.Creatur.Genetics.Diploid.GDiploid a, ALife.Creatur.Genetics.Diploid.GDiploid b) => ALife.Creatur.Genetics.Diploid.GDiploid (a GHC.Generics.:*: b)
- ALife.Creatur.Genetics.Diploid: instance (ALife.Creatur.Genetics.Diploid.GDiploid a, ALife.Creatur.Genetics.Diploid.GDiploid b) => ALife.Creatur.Genetics.Diploid.GDiploid (a GHC.Generics.:+: b)
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid GHC.Types.Bool
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid GHC.Types.Char
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid GHC.Types.Double
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid GHC.Types.Int
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid GHC.Types.Word
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid GHC.Word.Word16
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid GHC.Word.Word32
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid GHC.Word.Word64
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid GHC.Word.Word8
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid a => ALife.Creatur.Genetics.Diploid.Diploid (GHC.Base.Maybe a)
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid a => ALife.Creatur.Genetics.Diploid.Diploid [a]
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.Diploid a => ALife.Creatur.Genetics.Diploid.GDiploid (GHC.Generics.K1 i a)
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.GDiploid GHC.Generics.U1
- ALife.Creatur.Genetics.Diploid: instance ALife.Creatur.Genetics.Diploid.GDiploid a => ALife.Creatur.Genetics.Diploid.GDiploid (GHC.Generics.M1 i c a)
- ALife.Creatur.Logger.SimpleLogger: instance ALife.Creatur.Logger.Logger ALife.Creatur.Logger.SimpleLogger.SimpleLogger
- ALife.Creatur.Logger.SimpleLogger: instance GHC.Classes.Eq ALife.Creatur.Logger.SimpleLogger.SimpleLogger
- ALife.Creatur.Logger.SimpleLogger: instance GHC.Show.Show ALife.Creatur.Logger.SimpleLogger.SimpleLogger
- ALife.Creatur.Logger.SimpleRotatingLogger: instance ALife.Creatur.Logger.Logger ALife.Creatur.Logger.SimpleRotatingLogger.SimpleRotatingLogger
- ALife.Creatur.Logger.SimpleRotatingLogger: instance GHC.Classes.Eq ALife.Creatur.Logger.SimpleRotatingLogger.SimpleRotatingLogger
- ALife.Creatur.Logger.SimpleRotatingLogger: instance GHC.Show.Show ALife.Creatur.Logger.SimpleRotatingLogger.SimpleRotatingLogger
- ALife.Creatur.Namer: instance ALife.Creatur.Namer.Namer ALife.Creatur.Namer.SimpleNamer
- ALife.Creatur.Namer: instance GHC.Classes.Eq ALife.Creatur.Namer.SimpleNamer
- ALife.Creatur.Namer: instance GHC.Show.Show ALife.Creatur.Namer.SimpleNamer
- ALife.Creatur.Persistent: instance GHC.Classes.Eq a => GHC.Classes.Eq (ALife.Creatur.Persistent.Persistent a)
- ALife.Creatur.Persistent: instance GHC.Read.Read a => GHC.Read.Read (ALife.Creatur.Persistent.Persistent a)
- ALife.Creatur.Persistent: instance GHC.Show.Show a => GHC.Show.Show (ALife.Creatur.Persistent.Persistent a)
- ALife.Creatur.Universe: instance (ALife.Creatur.Agent a, ALife.Creatur.Database.Record a) => ALife.Creatur.Universe.Universe (ALife.Creatur.Universe.SimpleUniverse a)
- ALife.Creatur.Universe: instance (ALife.Creatur.Agent a, ALife.Creatur.Database.SizedRecord a) => ALife.Creatur.Universe.Universe (ALife.Creatur.Universe.CachedUniverse a)
- ALife.Creatur.Universe: instance GHC.Classes.Eq (ALife.Creatur.Universe.SimpleUniverse a)
- ALife.Creatur.Universe: instance GHC.Classes.Eq a => GHC.Classes.Eq (ALife.Creatur.Universe.CachedUniverse a)
- ALife.Creatur.Universe: instance GHC.Show.Show (ALife.Creatur.Universe.SimpleUniverse a)
- ALife.Creatur.Universe: instance GHC.Show.Show a => GHC.Show.Show (ALife.Creatur.Universe.CachedUniverse a)
+ ALife.Creatur.Checklist: instance Checklist PersistentChecklist
+ ALife.Creatur.Counter: instance Clock PersistentCounter
+ ALife.Creatur.Counter: instance Counter PersistentCounter
+ ALife.Creatur.Daemon: [CreaturDaemon] :: CreateDaemon p -> Job s -> CreaturDaemon p s
+ ALife.Creatur.Daemon: [Job] :: (s -> IO s) -> (s -> IO ()) -> (s -> SomeException -> IO s) -> StateT s IO () -> Int -> Job s
+ ALife.Creatur.Database.CachedFileSystemInternal: [CachedFSDatabase] :: FSDatabase r -> [r] -> Int -> CachedFSDatabase r
+ ALife.Creatur.Database.CachedFileSystemInternal: instance Eq r => Eq (CachedFSDatabase r)
+ ALife.Creatur.Database.CachedFileSystemInternal: instance Show r => Show (CachedFSDatabase r)
+ ALife.Creatur.Database.CachedFileSystemInternal: instance SizedRecord r => Database (CachedFSDatabase r)
+ ALife.Creatur.Database.FileSystem: instance Database (FSDatabase r)
+ ALife.Creatur.Database.FileSystem: instance Eq (FSDatabase r)
+ ALife.Creatur.Database.FileSystem: instance Show (FSDatabase r)
+ ALife.Creatur.Genetics.Analysis: instance (Analysable a, Analysable b) => Analysable (Either a b)
+ ALife.Creatur.Genetics.Analysis: instance (Analysable a, Analysable b) => Analysable (a, b)
+ ALife.Creatur.Genetics.Analysis: instance (GAnalysable a, GAnalysable b) => GAnalysable (a :*: b)
+ ALife.Creatur.Genetics.Analysis: instance (GAnalysable a, GAnalysable b) => GAnalysable (a :+: b)
+ ALife.Creatur.Genetics.Analysis: instance Analysable Bool
+ ALife.Creatur.Genetics.Analysis: instance Analysable Char
+ ALife.Creatur.Genetics.Analysis: instance Analysable Word16
+ ALife.Creatur.Genetics.Analysis: instance Analysable Word8
+ ALife.Creatur.Genetics.Analysis: instance Analysable a => Analysable (Maybe a)
+ ALife.Creatur.Genetics.Analysis: instance Analysable a => Analysable [a]
+ ALife.Creatur.Genetics.Analysis: instance Analysable a => GAnalysable (K1 i a)
+ ALife.Creatur.Genetics.Analysis: instance GAnalysable U1
+ ALife.Creatur.Genetics.Analysis: instance GAnalysable a => GAnalysable (M1 i c a)
+ ALife.Creatur.Genetics.BRGCBool: instance (GGenetic a, GGenetic b) => GGenetic (a :*: b)
+ ALife.Creatur.Genetics.BRGCBool: instance (GGenetic a, GGenetic b) => GGenetic (a :+: b)
+ ALife.Creatur.Genetics.BRGCBool: instance (Genetic a, Genetic b) => Genetic (Either a b)
+ ALife.Creatur.Genetics.BRGCBool: instance (Genetic a, Genetic b) => Genetic (a, b)
+ ALife.Creatur.Genetics.BRGCBool: instance GGenetic U1
+ ALife.Creatur.Genetics.BRGCBool: instance GGenetic a => GGenetic (M1 i c a)
+ ALife.Creatur.Genetics.BRGCBool: instance Genetic Bool
+ ALife.Creatur.Genetics.BRGCBool: instance Genetic Char
+ ALife.Creatur.Genetics.BRGCBool: instance Genetic Word16
+ ALife.Creatur.Genetics.BRGCBool: instance Genetic Word8
+ ALife.Creatur.Genetics.BRGCBool: instance Genetic a => GGenetic (K1 i a)
+ ALife.Creatur.Genetics.BRGCBool: instance Genetic a => Genetic (Maybe a)
+ ALife.Creatur.Genetics.BRGCBool: instance Genetic a => Genetic [a]
+ ALife.Creatur.Genetics.BRGCWord16: instance (GGenetic a, GGenetic b) => GGenetic (a :*: b)
+ ALife.Creatur.Genetics.BRGCWord16: instance (GGenetic a, GGenetic b) => GGenetic (a :+: b)
+ ALife.Creatur.Genetics.BRGCWord16: instance (Genetic a, Genetic b) => Genetic (Either a b)
+ ALife.Creatur.Genetics.BRGCWord16: instance (Genetic a, Genetic b) => Genetic (a, b)
+ ALife.Creatur.Genetics.BRGCWord16: instance GGenetic U1
+ ALife.Creatur.Genetics.BRGCWord16: instance GGenetic a => GGenetic (M1 i c a)
+ ALife.Creatur.Genetics.BRGCWord16: instance Genetic Bool
+ ALife.Creatur.Genetics.BRGCWord16: instance Genetic Char
+ ALife.Creatur.Genetics.BRGCWord16: instance Genetic Word16
+ ALife.Creatur.Genetics.BRGCWord16: instance Genetic Word8
+ ALife.Creatur.Genetics.BRGCWord16: instance Genetic a => GGenetic (K1 i a)
+ ALife.Creatur.Genetics.BRGCWord16: instance Genetic a => Genetic (Maybe a)
+ ALife.Creatur.Genetics.BRGCWord16: instance Genetic a => Genetic [a]
+ ALife.Creatur.Genetics.BRGCWord8: instance (GGenetic a, GGenetic b) => GGenetic (a :*: b)
+ ALife.Creatur.Genetics.BRGCWord8: instance (GGenetic a, GGenetic b) => GGenetic (a :+: b)
+ ALife.Creatur.Genetics.BRGCWord8: instance (Genetic a, Genetic b) => Genetic (Either a b)
+ ALife.Creatur.Genetics.BRGCWord8: instance (Genetic a, Genetic b) => Genetic (a, b)
+ ALife.Creatur.Genetics.BRGCWord8: instance GGenetic U1
+ ALife.Creatur.Genetics.BRGCWord8: instance GGenetic a => GGenetic (M1 i c a)
+ ALife.Creatur.Genetics.BRGCWord8: instance Genetic Bool
+ ALife.Creatur.Genetics.BRGCWord8: instance Genetic Char
+ ALife.Creatur.Genetics.BRGCWord8: instance Genetic Word16
+ ALife.Creatur.Genetics.BRGCWord8: instance Genetic Word8
+ ALife.Creatur.Genetics.BRGCWord8: instance Genetic a => GGenetic (K1 i a)
+ ALife.Creatur.Genetics.BRGCWord8: instance Genetic a => Genetic (Maybe a)
+ ALife.Creatur.Genetics.BRGCWord8: instance Genetic a => Genetic [a]
+ ALife.Creatur.Genetics.Diploid: instance (Diploid a, Diploid b) => Diploid (a, b)
+ ALife.Creatur.Genetics.Diploid: instance (GDiploid a, GDiploid b) => GDiploid (a :*: b)
+ ALife.Creatur.Genetics.Diploid: instance (GDiploid a, GDiploid b) => GDiploid (a :+: b)
+ ALife.Creatur.Genetics.Diploid: instance Diploid Bool
+ ALife.Creatur.Genetics.Diploid: instance Diploid Char
+ ALife.Creatur.Genetics.Diploid: instance Diploid Double
+ ALife.Creatur.Genetics.Diploid: instance Diploid Int
+ ALife.Creatur.Genetics.Diploid: instance Diploid Word
+ ALife.Creatur.Genetics.Diploid: instance Diploid Word16
+ ALife.Creatur.Genetics.Diploid: instance Diploid Word32
+ ALife.Creatur.Genetics.Diploid: instance Diploid Word64
+ ALife.Creatur.Genetics.Diploid: instance Diploid Word8
+ ALife.Creatur.Genetics.Diploid: instance Diploid a => Diploid (Maybe a)
+ ALife.Creatur.Genetics.Diploid: instance Diploid a => Diploid [a]
+ ALife.Creatur.Genetics.Diploid: instance Diploid a => GDiploid (K1 i a)
+ ALife.Creatur.Genetics.Diploid: instance GDiploid U1
+ ALife.Creatur.Genetics.Diploid: instance GDiploid a => GDiploid (M1 i c a)
+ ALife.Creatur.Logger.SimpleLogger: instance Eq SimpleLogger
+ ALife.Creatur.Logger.SimpleLogger: instance Logger SimpleLogger
+ ALife.Creatur.Logger.SimpleLogger: instance Show SimpleLogger
+ ALife.Creatur.Logger.SimpleRotatingLogger: instance Eq SimpleRotatingLogger
+ ALife.Creatur.Logger.SimpleRotatingLogger: instance Logger SimpleRotatingLogger
+ ALife.Creatur.Logger.SimpleRotatingLogger: instance Show SimpleRotatingLogger
+ ALife.Creatur.Namer: instance Eq SimpleNamer
+ ALife.Creatur.Namer: instance Namer SimpleNamer
+ ALife.Creatur.Namer: instance Show SimpleNamer
+ ALife.Creatur.Persistent: instance Eq a => Eq (Persistent a)
+ ALife.Creatur.Persistent: instance Read a => Read (Persistent a)
+ ALife.Creatur.Persistent: instance Show a => Show (Persistent a)
+ ALife.Creatur.Universe: instance (Agent a, Record a) => Universe (SimpleUniverse a)
+ ALife.Creatur.Universe: instance (Agent a, SizedRecord a) => Universe (CachedUniverse a)
+ ALife.Creatur.Universe: instance Eq (SimpleUniverse a)
+ ALife.Creatur.Universe: instance Eq a => Eq (CachedUniverse a)
+ ALife.Creatur.Universe: instance Show (SimpleUniverse a)
+ ALife.Creatur.Universe: instance Show a => Show (CachedUniverse a)

Files

creatur.cabal view
@@ -1,5 +1,5 @@ Name:              creatur-Version:           5.9.3+Version:           5.9.4 Stability:         experimental Synopsis:          Framework for artificial life experiments. Description:       A software framework for automating experiments@@ -36,7 +36,7 @@ source-repository this   type:     git   location: https://github.com/mhwombat/creatur.git-  tag:      5.9.3+  tag:      5.9.4  library   GHC-Options:      -Wall -fno-warn-orphans@@ -70,7 +70,7 @@   Other-modules:    Paths_creatur   Build-Depends:                         array ==0.5.*,-                    base ==4.*,+                    base >=4.8 && <5,                     bytestring ==0.10.*,                     cond ==0.4.*,                     cereal ==0.4.*,@@ -96,7 +96,7 @@   Hs-source-dirs:   test   Build-Depends:                         array ==0.5.*,-                    base ==4.*,+                    base >=4.8 && <5,                     binary ==0.7.*,                     cereal ==0.4.*,                     creatur,@@ -132,7 +132,7 @@ --   GHC-Options:      -Wall --   Hs-source-dirs:   test --   Build-Depends:    ---                     base ==4.*,+--                     base >=4.8 && <5, --                     creatur, --                     criterion ==0.8.*, --                     test-framework ==0.8.*