darcs-2.8.0: a distributed, interactive, smart revision control system

Safe HaskellSafe-Infered

Darcs.Patch.Named

Synopsis

Documentation

data Named p x y whereSource

The Named type adds a patch info about a patch, that is a name.

NamedP info deps p represents patch p with name info. deps is a list of dependencies added at the named patch level, compared with the unnamed level (ie, dependencies added with darcs record --ask-deps).

Constructors

NamedP :: !PatchInfo -> ![PatchInfo] -> !(FL p x y) -> Named p x y 

infopatch :: Patchy p => PatchInfo -> FL p x y -> Named p x ySource

adddeps :: Named p x y -> [PatchInfo] -> Named p x ySource

namepatch :: Patchy p => String -> String -> String -> [String] -> FL p x y -> IO (Named p x y)Source

anonymous :: Patchy p => FL p x y -> IO (Named p x y)Source

patchcontents :: Named p x y -> FL p x ySource

fmapNamed :: (forall a b. p a b -> q a b) -> Named p x y -> Named q x ySource

fmapFL_Named :: (FL p x y -> FL q x y) -> Named p x y -> Named q x ySource