Safe Haskell | None |
---|---|
Language | Haskell2010 |
Darcs.Patch.Annotate.Class
Documentation
type AnnotateResult = Vector (Maybe PatchInfo, ByteString) #
data Content2 (f :: Type -> Type) (g :: Type -> Type) #
Constructors
FileContent (f (g ByteString)) | |
DirContent (f (g AnchoredPath)) |
data Annotated2 (f :: Type -> Type) (g :: Type -> Type) #
Constructors
Annotated2 | |
Fields
|
type AnnotatedM = State Annotated #
class Annotate (p :: Type -> Type -> Type) where #
Methods
annotate :: p wX wY -> AnnotatedM () #
Instances
Annotate Prim # | |
Defined in Darcs.Patch.Annotate Methods annotate :: Prim wX wY -> AnnotatedM () # | |
Annotate Prim # | |
Defined in Darcs.Patch.Annotate Methods annotate :: Prim wX wY -> AnnotatedM () # | |
Annotate Prim # | |
Defined in Darcs.Patch.V1.Prim Methods annotate :: Prim wX wY -> AnnotatedM () # | |
Annotate Prim # | |
Defined in Darcs.Patch.V2.Prim Methods annotate :: Prim wX wY -> AnnotatedM () # | |
Annotate p => Annotate (PrimWithName name p) # | |
Defined in Darcs.Patch.Prim.WithName Methods annotate :: PrimWithName name p wX wY -> AnnotatedM () # |