acid-state-0.15.0: Add ACID guarantees to any serializable Haskell data structure.

Index

acidEventsData.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure
AcidRemoteExceptionData.Acid.Remote
acidServerData.Acid.Remote
acidServer'Data.Acid.Remote
AcidState 
1 (Type/Class)Data.Acid.Abstract, Data.Acid
2 (Data Constructor)Data.Acid.Abstract
3 (Type/Class)Data.Acid.Memory.Pure
AcidStateClosedData.Acid.Remote
acidSubStateData.Acid.Abstract
allTyVarBndrNamesData.Acid.TemplateHaskell
analyseTypeData.Acid.TemplateHaskell
archiveFileLogData.Acid.Log
argumentTypesData.Acid.TemplateHaskell
askCurrentEntryIdData.Acid.Log
AuthenticationErrorData.Acid.Remote
ccCloseData.Acid.Remote
ccGetSomeData.Acid.Remote
ccPutData.Acid.Remote
Checkpoint 
1 (Type/Class)Data.Acid.Local
2 (Data Constructor)Data.Acid.Local
closeAcidStateData.Acid.Abstract, Data.Acid
closeCoreData.Acid.Core
closeCore'Data.Acid.Core
closeFileLogData.Acid.Log
CommChannel 
1 (Type/Class)Data.Acid.Remote
2 (Data Constructor)Data.Acid.Remote
contextData.Acid.TemplateHaskell
CoreData.Acid.Core
coreMethodsData.Acid.Core
crc16Data.Acid.CRC
createArchiveData.Acid.Abstract, Data.Acid
createCheckpointData.Acid.Abstract, Data.Acid
createCheckpointAndCloseData.Acid.Local
cutFileLogData.Acid.Log
DoneData.Acid.Archive
downcastData.Acid.Abstract
ensureLeastEntryIdData.Acid.Log
EntriesData.Acid.Archive
entriesToListData.Acid.Archive
entriesToListNoFailData.Acid.Archive
EntryData.Acid.Archive
EntryIdData.Acid.Log
EventData.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure
eventCxtsData.Acid.TemplateHaskell
EventResultData.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
EventStateData.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
eventsToMethodsData.Acid.Common
FailData.Acid.Archive
FileLog 
1 (Type/Class)Data.Acid.Log
2 (Data Constructor)Data.Acid.Log
findTyVarsData.Acid.TemplateHaskell
getEventTypeData.Acid.TemplateHaskell
groupUpdatesData.Acid.Abstract, Data.Acid.Advanced
IsAcidicData.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure, Data.Acid
isUpdateData.Acid.TemplateHaskell
liftQueryData.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
localCheckpointsData.Acid.Local
localCopyData.Acid.Local
localCoreData.Acid.Local
localEventsData.Acid.Local
localLockData.Acid.Local
LocalState 
1 (Type/Class)Data.Acid.Local
2 (Data Constructor)Data.Acid.Local
logCurrentData.Acid.Log
logDirectoryData.Acid.Log
logIdentifierData.Acid.Log
LogKey 
1 (Type/Class)Data.Acid.Log
2 (Data Constructor)Data.Acid.Log
logNextEntryIdData.Acid.Log
logPrefixData.Acid.Log
logQueueData.Acid.Log
logThreadsData.Acid.Log
lookupColdMethodData.Acid.Core
lookupHotMethodData.Acid.Core
makeAcidicData.Acid.TemplateHaskell, Data.Acid
makeAcidic'Data.Acid.TemplateHaskell
makeEventData.Acid.TemplateHaskell
makeEventDataTypeData.Acid.TemplateHaskell
makeEventHandlerData.Acid.TemplateHaskell
makeEventInstanceData.Acid.TemplateHaskell
makeIsAcidicData.Acid.TemplateHaskell
makeMethodInstanceData.Acid.TemplateHaskell
makeSafeCopyInstanceData.Acid.TemplateHaskell
Method 
1 (Data Constructor)Data.Acid.Core
2 (Type/Class)Data.Acid.Core, Data.Acid.Advanced
MethodContainerData.Acid.Core
MethodMapData.Acid.Core
MethodResultData.Acid.Core, Data.Acid.Advanced
MethodStateData.Acid.Core, Data.Acid.Advanced
methodTagData.Acid.Core, Data.Acid.Advanced
mkAnyStateData.Acid.Abstract
mkCoreData.Acid.Core
mkCxtFromTyVarsData.Acid.TemplateHaskell
mkMethodMapData.Acid.Core
modifyCoreStateData.Acid.Core
modifyCoreState_Data.Acid.Core
newestEntryData.Acid.Log
NextData.Acid.Archive
openAcidStateData.Acid.Memory.Pure
openFileLogData.Acid.Log
openLocalStateData.Acid.Local, Data.Acid
openLocalStateFromData.Acid.Local, Data.Acid
openMemoryStateData.Acid.Memory
openRemoteStateData.Acid.Remote
packEntriesData.Acid.Archive
prepareLocalStateData.Acid.Local
prepareLocalStateFromData.Acid.Local
processData.Acid.Remote
processRemoteStateData.Acid.Remote
pushActionData.Acid.Log
pushEntryData.Acid.Log
putEntriesData.Acid.Archive
Query 
1 (Type/Class)Data.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor)Data.Acid.Common
query 
1 (Function)Data.Acid.Abstract, Data.Acid
2 (Function)Data.Acid.Memory.Pure
query'Data.Acid.Abstract, Data.Acid.Advanced
queryColdData.Acid.Abstract
QueryEvent 
1 (Type/Class)Data.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor)Data.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure
readEntriesData.Acid.Archive
readEntriesFromData.Acid.Log
RemoteConnectionErrorData.Acid.Remote
renameStateData.Acid.TemplateHaskell
resultTypeData.Acid.TemplateHaskell
rollbackToData.Acid.Log
rollbackWhileData.Acid.Log
runColdMethodData.Acid.Core
runGetLazyFixData.Acid.Common
runHotMethodData.Acid.Core
runQueryData.Acid.Memory.Pure
runUpdateData.Acid.Memory.Pure
scheduleColdUpdateData.Acid.Abstract
scheduleLocalColdUpdate'Data.Acid.Local
scheduleLocalUpdate'Data.Acid.Local
scheduleUpdateData.Acid.Abstract, Data.Acid.Advanced
SerializeErrorData.Acid.Remote
sharedSecretCheckData.Acid.Remote
sharedSecretPerformData.Acid.Remote
skipAuthenticationCheckData.Acid.Remote
skipAuthenticationPerformData.Acid.Remote
stateTypeData.Acid.TemplateHaskell
TaggedData.Acid.Core
TypeAnalysis 
1 (Type/Class)Data.Acid.TemplateHaskell
2 (Data Constructor)Data.Acid.TemplateHaskell
tyVarBndrNameData.Acid.TemplateHaskell
tyvarsData.Acid.TemplateHaskell
unQueryData.Acid.Common
unUpdateData.Acid.Common
Update 
1 (Type/Class)Data.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor)Data.Acid.Common
update 
1 (Function)Data.Acid.Abstract, Data.Acid
2 (Function)Data.Acid.Memory.Pure
update'Data.Acid.Abstract, Data.Acid.Advanced
UpdateEvent 
1 (Type/Class)Data.Acid.Common, Data.Acid.Memory.Pure, Data.Acid
2 (Data Constructor)Data.Acid.Common, Data.Acid.Advanced, Data.Acid.Memory.Pure
update_Data.Acid.Memory.Pure
withCoreStateData.Acid.Core
_queryData.Acid.Abstract
_scheduleUpdateData.Acid.Abstract