darcs-beta-2.4.98.5: a distributed, interactive, smart revision control systemSource codeContentsIndex
Darcs.Repository.InternalTypes
Synopsis
data Repository p = Repo !String ![DarcsFlag] !RepoFormat !(RepoType p)
data RepoType p = DarcsRepository !Pristine Cache
data Pristine
= NoPristine !String
| PlainPristine !String
| HashedPristine
extractCache :: Repository p -> Cache
extractOptions :: Repository p -> [DarcsFlag]
modifyCache :: RepoPatch p => Repository p -> (Cache -> Cache) -> Repository p
Documentation
data Repository p Source
Constructors
Repo !String ![DarcsFlag] !RepoFormat !(RepoType p)
show/hide Instances
data RepoType p Source
Constructors
DarcsRepository !Pristine Cache
show/hide Instances
data Pristine Source
Constructors
NoPristine !String
PlainPristine !String
HashedPristine
show/hide Instances
extractCache :: Repository p -> CacheSource
extractOptions :: Repository p -> [DarcsFlag]Source
modifyCache :: RepoPatch p => Repository p -> (Cache -> Cache) -> Repository pSource
modifyCache repository function modifies the cache of repository with function, remove duplicates and sort the results with compareByLocality.
Produced by Haddock version 2.6.1