darcs-beta-2.4.98.5: a distributed, interactive, smart revision control system
Source code
Contents
Index
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)
Instances
Show
(
Repository
p)
data
RepoType
p
Source
Constructors
DarcsRepository
!
Pristine
Cache
Instances
Show
(
RepoType
p)
data
Pristine
Source
Constructors
NoPristine
!
String
PlainPristine
!
String
HashedPristine
Instances
Show
Pristine
extractCache
::
Repository
p ->
Cache
Source
extractOptions
::
Repository
p -> [
DarcsFlag
]
Source
modifyCache
::
RepoPatch
p =>
Repository
p -> (
Cache
->
Cache
) ->
Repository
p
Source
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