Safe Haskell | None |
---|
Darcs.Patch.Prim.V3.ObjectMap
Documentation
type Location = (UUID, ByteString)
data Object m
Constructors
Directory DirContent | |
Blob (m ByteString) !Hash |
data ObjectMap m
Constructors
ObjectMap | |
Instances
ToTree ObjectMap | |
(ApplyMonad (ApplyMonadOver m ObjectMap) ObjectMap, Functor m, Monad m) => ApplyMonadTrans m ObjectMap | |
(Functor (StateT (ObjectMap m) m), Monad (StateT (ObjectMap m) m), Functor (ApplyMonadBase (StateT (ObjectMap m) m)), Monad (ApplyMonadBase (StateT (ObjectMap m) m)), ToTree ObjectMap, Functor m, Monad m) => ApplyMonad (StateT (ObjectMap m) m) ObjectMap |
type DirContent = Map ByteString UUID