Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data EntityTable entity Source #
Instances
Serialize entity => Serialize (EntityTable entity) # | |
Defined in Indexation.Instances.Cereal put :: Putter (EntityTable entity) # get :: Get (EntityTable entity) # |
data IndexTable entity Source #
Instances
(Serialize entity, Eq entity, Hashable entity) => Serialize (IndexTable entity) # | |
Defined in Indexation.Instances.Cereal put :: Putter (IndexTable entity) # get :: Get (IndexTable entity) # |
lookupEntity :: Index entity -> EntityTable entity -> Maybe entity Source #
lookupIndex :: (Eq entity, Hashable entity) => entity -> IndexTable entity -> Maybe (Index entity) Source #