| 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