darcs-2.18.4: a distributed, interactive, smart revision control system
Safe HaskellSafe-Inferred
LanguageHaskell2010

Darcs.Patch.Annotate.Class

Documentation

data Content2 f g Source #

Constructors

FileContent (f (g ByteString)) 
DirContent (f (g AnchoredPath)) 

Instances

Instances details
Show Content Source # 
Instance details

Defined in Darcs.Patch.Annotate.Class

Eq Content Source # 
Instance details

Defined in Darcs.Patch.Annotate.Class

Methods

(==) :: Content -> Content -> Bool #

(/=) :: Content -> Content -> Bool #

data Annotated2 f g Source #

Instances

Instances details
Show Annotated Source # 
Instance details

Defined in Darcs.Patch.Annotate.Class

Eq Annotated Source # 
Instance details

Defined in Darcs.Patch.Annotate.Class

class Annotate p where Source #

Methods

annotate :: p wX wY -> AnnotatedM () Source #

Instances

Instances details
Annotate Prim Source # 
Instance details

Defined in Darcs.Patch.Annotate

Methods

annotate :: Prim wX wY -> AnnotatedM () Source #

Annotate Prim Source # 
Instance details

Defined in Darcs.Patch.Annotate

Methods

annotate :: Prim wX wY -> AnnotatedM () Source #

Annotate Prim Source # 
Instance details

Defined in Darcs.Patch.V1.Prim

Methods

annotate :: Prim wX wY -> AnnotatedM () Source #

Annotate Prim Source # 
Instance details

Defined in Darcs.Patch.V2.Prim

Methods

annotate :: Prim wX wY -> AnnotatedM () Source #

Annotate p => Annotate (PrimWithName name p) Source # 
Instance details

Defined in Darcs.Patch.Prim.WithName

Methods

annotate :: PrimWithName name p wX wY -> AnnotatedM () Source #