|
|
|
Description |
NonPatch and Non patches are patches that store a context as a
sequence of patches. See Darcs.Patch.Real for example usage.
|
|
Synopsis |
|
type NonPatch = Non Prim | | | | class Nonable p where | | | unNon :: FromPrim p => Non p -> Sealed (FL p) | | showNon :: ShowPatch (FL p) => Non p -> Doc | | readNon :: (ReadPatch p, ParserM m) => m (Maybe (Non p)) | | showNons :: ShowPatch (FL p) => [Non p] -> Doc | | readNons :: (ReadPatch p, ParserM m) => m [Non p] | | add :: (Effect q, Patchy p, ToFromPrim p) => q -> Non p -> Non p | | rem :: (Effect q, Patchy p, ToFromPrim p) => q -> Non p -> Maybe (Non p) | | addP :: (Patchy p, ToFromPrim p) => p -> Non p -> Non p | | remP :: (Patchy p, ToFromPrim p) => p -> Non p -> Maybe (Non p) | | addPs :: (Patchy p, ToFromPrim p) => RL p -> Non p -> Non p | | remPs :: (Patchy p, ToFromPrim p) => FL p -> Non p -> Maybe (Non p) | | remAddP :: (Patchy p, ToFromPrim p) => p -> Non p -> Non p | | remAddPs :: (Patchy p, ToFromPrim p) => RL p -> Non p -> Non p | | remNons :: (Nonable p, Effect p, Patchy p, ToFromPrim p, ShowPatch p) => [Non p] -> Non p -> Non p | | (*>) :: (Patchy p, ToFromPrim p) => Non p -> p -> Maybe (Non p) | | (>*) :: (Patchy p, ToFromPrim p) => p -> Non p -> Maybe (Non p) | | (*>>) :: (Effect q, Patchy q, Patchy p, ToFromPrim p) => Non p -> q -> Maybe (Non p) | | (>>*) :: (Effect q, Patchy p, ToFromPrim p) => q -> Non p -> Maybe (Non p) | | prop_adjust_twice :: (Patchy p, ToFromPrim p) => p -> Non p -> Maybe Doc |
|
|
Documentation |
|
|
|
|
Non stores a context with a Prim patch.
| Constructors | | Instances | |
|
|
|
| Methods | | | Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Produced by Haddock version 2.4.2 |