úÎ!MYDœ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›(C) 2016 Yorick Laupa(see the file LICENSE)!Yorick Laupa <yo.eight@gmail.com> provisional non-portableNone>M+9"eventsource-apiBRepresents the different kind of failure you can get when reading.eventsource-api+Statuses you can get on every read attempt.eventsource-apiThe purpose of a is to make sure a certain stream state is at an expected point in order to carry out a write.eventsource-api Decodes an  into a data object.eventsource-apiEncodes a data object into an .  get passed an )& in a case where a fresh id is needed.eventsource-api-Represents batch of events read from a store.eventsource-api6Represents an event that's saved into the event store.eventsource-api&Represents an event index in a stream.eventsource-api1Encapsulates an event which is about to be saved.%eventsource-api Used to identity the type of an .'eventsource-apiRepresents a stream name.)eventsource-apiUsed to identify an event.+eventsource-api?Used to store a set a properties. One example is to be used as  metadata.-eventsource-api!Sometimes, having to implement a œ$ instance isn't flexible enough. -W allow to pass parameters when parsing from a JSON value while remaining composable./eventsource-api(Opaque data type used to store raw data.2eventsource-apiReturns / content as a .3eventsource-api Creates a / object from a raw .4eventsource-api Creates a / object from a JSON object.5eventsource-apiReturns /& content as any value that implements œ type-class.6eventsource-apiUses a -! comuputation to extract a value.7eventsource-apiLike 6 but doesn't require you to use -.8eventsource-api0Retrieves a value associated with the given key.9eventsource-api Builds a +! with a single pair of key-value.:eventsource-api$Adds a pair of key-value into given +.;eventsource-api1Returns all associated key-value pairs as a list.<eventsource-apiGenerates a fresh ).=eventsource-apiSets % for an .>eventsource-apiSets Eventid for an .?eventsource-apiSets a payload for an .@eventsource-apiSets metadata for an .Aeventsource-apiDeserializes a .Ceventsource-apiDeserializes a  s events.Deventsource-apiReturns ž is  is a .Eeventsource-apiReturns Ÿ is  is a .F   $#"!%&'()*+,-./1023456789:;<=>?@ABCDEF/10-.234567+,89:;)*<'(%&=>?@ $#"!ABC  DE(C) 2018 Yorick Laupa(see the file LICENSE)!Yorick Laupa <yo.eight@gmail.com> experimental non-portableNone>1ũ|eventsource-api5Represents batch information needed to read a stream.€eventsource-api Starts a BatchG from a given point. The batch size is set to default, which is 500. uxwvy{z|}~€ |}~€y{zuxwv(C) 2016 Yorick Laupa(see the file LICENSE)!Yorick Laupa <yo.eight@gmail.com> provisional non-portableNone>ESX_?— ‚eventsource-api/Utility type to pass any store that implements „ typeclass.„eventsource-api\Main event store abstraction. It exposes essential features expected from an event store.…eventsource-api1Appends a batch of events at the end of a stream.†eventsource-api.Reads a stream in a stream-processing fashion.‡eventsource-apiSubscribes to given stream.ˆeventsource-api"Encapsulates to an abstract store.eventsource-apiJA subscription allows to be notified on every change occuring on a stream.‘eventsource-apiRepresents a subscription id.“eventsource-api Returns a fresh subscription id.”eventsource-api.Appends a single event at the end of a stream.•eventsource-apiThrows an exception in case   was a Ą.|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•|}~’Ž‘‰Š‹Œ„…†‡ˆ‚ƒ“€”•(C) 2016 Yorick Laupa(see the file LICENSE)!Yorick Laupa <yo.eight@gmail.com> provisional non-portableNoneB&_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•SafeCāĒĢĪĨͧĻĐŠ       !"#$%%&&''(())**+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvvwxyz{{|}~€‚ƒ„„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š˜™›œžŸ ĄĒĢĪĨͧĻĐŠ,eventsource-api-1.5.0-DbQ56wBRLMkFkma261XrFGEventSource.Types#EventSource.Store.Internal.IteratorEventSource.Store EventSourcePaths_eventsource_api ReadFailureStreamNotFound ReadError AccessDenied ReadStatus ReadSuccessExpectedVersion AnyVersionNoStream StreamExists ExactVersionDecodeEventException DecodeEvent decodeEvent EncodeEvent encodeEventSliceSlice' sliceEventssliceEndOfStream sliceNext SavedEvent eventNumber savedEvent linkEvent EventNumberEvent eventTypeeventId eventPayload eventMetadata EventType StreamNameEventId Properties JsonParsingData DataAsJson dataAsBytes dataFromBytes dataFromJson dataAsJson dataAsParsing dataAsParseproperty singleton setProperty properties freshEventId setEventType setEventIdsetEventPayloadsetEventMetadata savedEventAssliceNextEventNumber sliceEventsAs isReadSuccess isReadFailure $fShowData$fMonadJsonParsing$fApplicativeJsonParsing$fFunctorJsonParsing$fFromJSONProperties$fToJSONProperties$fShowProperties $fShowEventId$fFromJSONEventId$fToJSONEventId$fIsStringStreamName$fShowStreamName$fIsStringEventType$fShowEventType$fEncodeEventEvent$fDecodeEventEvent$fExceptionDecodeEventException$fExceptionReadFailure$fTraversableReadStatus$fFoldableReadStatus$fFunctorReadStatus$fSemigroupProperties$fMonoidProperties $fEqEventId $fOrdEventId$fEqStreamName$fOrdStreamName$fToJSONStreamName$fFromJSONStreamName $fEqEventType$fToJSONEventType$fFromJSONEventType $fShowEvent$fEqEventNumber$fOrdEventNumber$fNumEventNumber$fEnumEventNumber$fShowEventNumber$fFromJSONEventNumber$fToJSONEventNumber$fShowSavedEvent $fShowSlice'$fShowDecodeEventException$fShowExpectedVersion$fEqExpectedVersion$fShowReadFailure$fShowReadStatusIteratorOverActionIteratorOverEventIteratorOverNextBatchIteratorOverEndOfStreamIteratorOverStateIteratorOverAvailableIteratorOverClosedBatch' batchFrom batchSize startFrom iterateOver SomeStoreStore appendEvents readStream subscribetoStoreExpectedVersionExceptionversionExceptionExpectedversionExceptionActual SubscriptionsubscriptionIdsubscriptionStreamSubscriptionIdBatchfreshSubscriptionId appendEvent unhandled#$fExceptionExpectedVersionException$fStoreSomeStore$fEqSubscriptionId$fOrdSubscriptionId$fShowSubscriptionId$fShowExpectedVersionException$aeson-1.4.2.0-JZc2U6s4vaKFvJHZufMJ44Data.Aeson.Types.FromJSONFromJSONbytestring-0.10.8.2Data.ByteString.Internal ByteStringghc-prim GHC.TypesTrueFalsetransformers-0.5.5.0Control.Monad.Trans.ExceptExceptTbase Data.EitherLeftversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName