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

Safe HaskellNone
LanguageHaskell2010

Darcs.Patch.Named

Synopsis

Documentation

data Named p wX wY where Source

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 wX wY) -> Named p wX wY 

Instances

infopatch :: PatchInfo -> FL p wX wY -> Named p wX wY Source

adddeps :: Named p wX wY -> [PatchInfo] -> Named p wX wY Source

namepatch :: String -> String -> String -> [String] -> FL p wX wY -> IO (Named p wX wY) Source

anonymous :: FL p wX wY -> IO (Named p wX wY) Source

getdeps :: Named p wX wY -> [PatchInfo] Source

patchcontents :: Named p wX wY -> FL p wX wY Source

fmapNamed :: (forall wA wB. p wA wB -> q wA wB) -> Named p wX wY -> Named q wX wY Source

fmapFL_Named :: (FL p wA wB -> FL q wC wD) -> Named p wA wB -> Named q wC wD Source