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 +5/−5
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.*