GNone!":<Internal data structure used for the in-memory event stores..What it says on the tin, an initialized empty An  that stores events in a   and runs in  8. This functions initializes the store by creating the  - and hooking up the event store API to that  .An  that runs in a   monad.A   that runs in a   monad. .  !"#$%&'()*+,-./0123456789:;  NoneiCreates a read model that wraps some pure data in a TVar and manages the latest sequence number for you.<=>?<=>?@        !  " # $  % & ' ( ) * + , - - . / 0 0 1 2 3 4 4 5 6 7 8 9 9 : ; ; <==>?@,eventful-memory-0.1.2-5UMIyagjD6b7IhLsKGKfOwEventful.Store.MemoryEventful.ReadModel.MemoryEventMap emptyEventMapmemoryEventStorestateEventStorestateGloballyOrderedEventStore$fShowEventMapmemoryReadModel$fShowMemoryReadModelData*eventful-core-0.1.2-3oDNlxCwXwZD3C5WjQ1jLiEventful.Store.Class EventStorebase GHC.Conc.SyncTVarSTM mtl-2.2.1-BLKBelFsPB3BoFeSWSOYj6Control.Monad.State.Class MonadStateGloballyOrderedEventStore_eventMapUuidMap_eventMapSeqNumlookupEventMapRawlookupEventsFromVersionlatestEventVersionlookupEventMapSeq storeEventMap!storedEventToGloballyOrderedEvent%globallyOrderedEventToProjectionEvent!globallyOrderedEventToStoredEventstoredEventToProjectionEvent transactionalExpectedWriteHelpergetLatestVersion getEvents storeEventsgetSequencedEventsExpectedVersion AnyVersionNoStream StreamExists ExactVersionEventWriteErrorEventStreamNotAtExpectedVersionProjectionEventprojectionEventProjectionIdprojectionEventEvent StoredEventstoredEventProjectionIdstoredEventVersionstoredEventEventGloballyOrderedEvent globallyOrderedEventProjectionIdgloballyOrderedEventVersion"globallyOrderedEventSequenceNumbergloballyOrderedEventEvent EventVersionunEventVersionSequenceNumberunSequenceNumberMemoryReadModelData'memoryReadModelDataLatestSequenceNumber_memoryReadModelDataValue