Copyright | (c) 2012-2021 Amy de Buitléir |
---|---|
License | BSD-style |
Maintainer | amy@nualeargais.ie |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Assigns a unique ID upon request. IDs generated by an Namer
are guaranteed to be unique within a given universe, across all
simulation runs.
Documentation
Instances
Namer SimpleNamer Source # | |
Defined in ALife.Creatur.Namer |
data SimpleNamer Source #
Instances
Eq SimpleNamer Source # | |
Defined in ALife.Creatur.Namer (==) :: SimpleNamer -> SimpleNamer -> Bool # (/=) :: SimpleNamer -> SimpleNamer -> Bool # | |
Show SimpleNamer Source # | |
Defined in ALife.Creatur.Namer showsPrec :: Int -> SimpleNamer -> ShowS # show :: SimpleNamer -> String # showList :: [SimpleNamer] -> ShowS # | |
Namer SimpleNamer Source # | |
Defined in ALife.Creatur.Namer |
mkSimpleNamer :: String -> FilePath -> SimpleNamer Source #