dixi-0.6.9.2: A wiki implemented with a firm theoretical foundation.
Dixi.Database
Contents
data Database Source #
Instances
Methods
acidEvents :: [Event Database] #
version :: Version Database #
kind :: Kind Database #
getCopy :: Contained (Get Database) #
putCopy :: Database -> Contained Put #
internalConsistency :: Consistency Database #
objectProfile :: Profile Database #
errorTypeName :: Proxy Database -> String #
emptyDB :: Database Source #
data DixiError Source #
Constructors
showsPrec :: Int -> DixiError -> ShowS #
show :: DixiError -> String #
showList :: [DixiError] -> ShowS #
data Amend Source #
Associated Types
type MethodResult Amend :: * #
type MethodState Amend :: * #
methodTag :: Amend -> Tag #
version :: Version Amend #
kind :: Kind Amend #
getCopy :: Contained (Get Amend) #
putCopy :: Amend -> Contained Put #
internalConsistency :: Consistency Amend #
objectProfile :: Profile Amend #
errorTypeName :: Proxy Amend -> String #
data GetDiff Source #
type MethodResult GetDiff :: * #
type MethodState GetDiff :: * #
methodTag :: GetDiff -> Tag #
version :: Version GetDiff #
kind :: Kind GetDiff #
getCopy :: Contained (Get GetDiff) #
putCopy :: GetDiff -> Contained Put #
internalConsistency :: Consistency GetDiff #
objectProfile :: Profile GetDiff #
errorTypeName :: Proxy GetDiff -> String #
newtype GetHistory Source #
type MethodResult GetHistory :: * #
type MethodState GetHistory :: * #
methodTag :: GetHistory -> Tag #
version :: Version GetHistory #
kind :: Kind GetHistory #
getCopy :: Contained (Get GetHistory) #
putCopy :: GetHistory -> Contained Put #
internalConsistency :: Consistency GetHistory #
objectProfile :: Profile GetHistory #
errorTypeName :: Proxy GetHistory -> String #
newtype GetLatest Source #
type MethodResult GetLatest :: * #
type MethodState GetLatest :: * #
methodTag :: GetLatest -> Tag #
version :: Version GetLatest #
kind :: Kind GetLatest #
getCopy :: Contained (Get GetLatest) #
putCopy :: GetLatest -> Contained Put #
internalConsistency :: Consistency GetLatest #
objectProfile :: Profile GetLatest #
errorTypeName :: Proxy GetLatest -> String #
data GetVersion Source #
type MethodResult GetVersion :: * #
type MethodState GetVersion :: * #
methodTag :: GetVersion -> Tag #
version :: Version GetVersion #
kind :: Kind GetVersion #
getCopy :: Contained (Get GetVersion) #
putCopy :: GetVersion -> Contained Put #
internalConsistency :: Consistency GetVersion #
objectProfile :: Profile GetVersion #
errorTypeName :: Proxy GetVersion -> String #
data Revert Source #
type MethodResult Revert :: * #
type MethodState Revert :: * #
methodTag :: Revert -> Tag #
version :: Version Revert #
kind :: Kind Revert #
getCopy :: Contained (Get Revert) #
putCopy :: Revert -> Contained Put #
internalConsistency :: Consistency Revert #
objectProfile :: Profile Revert #
errorTypeName :: Proxy Revert -> String #
version :: Version DixiError #
kind :: Kind DixiError #
getCopy :: Contained (Get DixiError) #
putCopy :: DixiError -> Contained Put #
internalConsistency :: Consistency DixiError #
objectProfile :: Profile DixiError #
errorTypeName :: Proxy DixiError -> String #