Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CodeForBreakfast/eventsourcing
/ functions
Functions
1,511 in github.com/CodeForBreakfast/eventsourcing
⨍
Functions
1,511
◇
Types & classes
208
↓ 2 callers
Function
dropEventsFromStream
(count: number)
packages/eventsourcing-store-inmemory/src/lib/inMemoryEventStore.ts:17
↓ 2 callers
Function
dropEventsFromStream
(count: number)
packages/eventsourcing-store-filesystem/src/lib/fileSystemEventStore.ts:7
↓ 2 callers
Function
ensureEventStream
(streamId: EventStreamId)
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:182
↓ 2 callers
Function
ensurePubSubExists
( streamId: EventStreamId, state: SynchronizedRef.SynchronizedRef<FileSystemStoreState<V>> )
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:220
↓ 2 callers
Function
expectSome
(option: Option.Option<A>)
packages/bun-test-effect/src/effect-assertions.ts:6
↓ 2 callers
Function
extractSpanContext
()
packages/eventsourcing-protocol/src/lib/server-protocol.ts:152
↓ 2 callers
Function
extractSpanContext
()
packages/eventsourcing-protocol/src/lib/protocol.ts:310
↓ 2 callers
Function
failWithReadError
(streamId: string | undefined)
packages/eventsourcing-store/src/lib/services.test.ts:78
↓ 2 callers
Function
filterDependencyOnlyPackageJsonFiles
(files: readonly string[], baseBranch: string)
scripts/validate-changesets.ts:430
↓ 2 callers
Function
filterOutPrivatePackageFiles
( changedFiles: readonly string[], privatePackagePaths: readonly string[] )
scripts/validate-changesets.ts:335
↓ 2 callers
Function
findEventStreamOrDie
( eventStreamsById: HashMap.HashMap<EventStreamId, EventStream<V>>, streamId: EventStreamId )
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:224
↓ 2 callers
Function
forkAllEventsSubscription
(store: EventStore<string>, count: number)
packages/eventsourcing-store-postgres/src/bridge.integration.test.ts:53
↓ 2 callers
Function
getClientConnectionState
(client: { readonly connectionState: Stream.Stream<ConnectionState>; })
packages/eventsourcing-transport-inmemory/src/tests/integration/client-server.test.ts:209
↓ 2 callers
Function
getDependencies
(pkgJson: { readonly dependencies?: Record<string, string> })
scripts/auto-generate-dependency-changeset.ts:85
↓ 2 callers
Function
getEventFilePath
(streamDir: string, eventNumber: number, path: Path.Path)
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:68
↓ 2 callers
Function
getPrivatePackagePaths
( packages: readonly PackageInternal[], rootDir: string )
scripts/validate-changesets.ts:323
↓ 2 callers
Function
handleCommand
( event: TEvent, buildCommand: ( state: Readonly<AggregateState<TodoListState>> ) => Effect.Effect<R
examples/todo-app/src/infrastructure/processManager.ts:59
↓ 2 callers
Function
handleConditional
( events: Readonly<ReadonlyArray<unknown>>, whenTrue: Readonly<Effect.Effect<void, E, R>>, whenFalse: Re
examples/todo-app/src/cli.ts:63
↓ 2 callers
Function
handleNoCodeChanges
( changedFiles: readonly string[], changesets: readonly ChangesetInfoInternal[] )
scripts/validate-changesets.ts:893
↓ 2 callers
Function
isBooleanExpression
(node, sourceCode)
packages/eslint-effect/src/rules/prefer-effect-if-over-match-boolean.js:69
↓ 2 callers
Function
isCallExpression
(node)
packages/eslint-effect/src/rules/prefer-match-over-ternary.js:48
↓ 2 callers
Function
isEffectConstructor
(node)
packages/eslint-effect/src/rules/prefer-match-over-ternary.js:132
↓ 2 callers
Function
isMapCall
(node)
packages/eslint-effect/src/rules/prefer-as.js:32
↓ 2 callers
Function
isOptionSome
(node)
packages/eslint-effect/src/rules/utils.js:67
↓ 2 callers
Function
isSimpleLiteralEquality
(condition)
packages/eslint-effect/src/rules/prefer-match-over-ternary.js:52
↓ 2 callers
Function
isVoidReturn
(arrowFunc)
packages/eslint-effect/src/rules/utils.js:1
↓ 2 callers
Function
isVoidReturningFunction
(node)
packages/eslint-effect/src/rules/utils.js:77
↓ 2 callers
Function
joinToPath
(basePath: string, ...segments: ReadonlyArray<string>)
scripts/validate-publish.ts:15
↓ 2 callers
Function
loadProjection
( eventstoreTag: ReadonlyDeep< Context.Tag<ProjectionEventStore<TEvent>, ProjectionEventStore<TEvent
packages/eventsourcing-projections/src/lib/projection.ts:113
↓ 2 callers
Function
logError
(message: string, error: unknown)
packages/eslint-effect/test/currying-examples.ts:11
↓ 2 callers
Function
make
()
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:320
↓ 2 callers
Function
makeChannelName
(streamId: EventStreamId)
packages/eventsourcing-store-postgres/src/notificationListener.ts:21
↓ 2 callers
Function
makeEventBusLayer
()
packages/eventsourcing-server/src/lib/eventBus.test.ts:50
↓ 2 callers
Function
makeIt
()
packages/bun-test-effect/src/internal/internal.ts:211
↓ 2 callers
Function
makeMethods
()
packages/bun-test-effect/src/internal/internal.ts:267
↓ 2 callers
Function
makeMockTransport
()
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:177
↓ 2 callers
Function
makeTestStoreLayer
()
packages/eventsourcing-server/src/lib/eventBus.test.ts:40
↓ 2 callers
Function
processData
(prefix: string, suffix: string, data: string)
packages/eslint-effect/test/currying-examples.ts:35
↓ 2 callers
Function
processData
(prefix: string, suffix: string, data: string)
packages/eslint-effect/test/suggest-currying-opportunity.test.ts:11
↓ 2 callers
Function
processDirectory
( currentDir: string, files: readonly string[] = [] )
scripts/validate-markdown-examples.ts:269
↓ 2 callers
Function
processValue
(value: string)
packages/eslint-effect/test/prefer-match-over-ternary.test.ts:113
↓ 2 callers
Function
publishEventsToStream
(pubsub: PubSub.PubSub<V>, newEvents: Chunk.Chunk<V>)
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:56
↓ 2 callers
Function
publishEventsToStream
( pubsub: PubSub.PubSub<V>, events: Chunk.Chunk<V> )
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:226
↓ 2 callers
Function
publishMessageToClient
(clientState: ReadonlyDeep<ClientState>)
packages/eventsourcing-transport-websocket/src/lib/websocket-server.ts:90
↓ 2 callers
Function
publishWithConnectionCheck
( clientState: ReadonlyDeep<InMemoryClientState>, targetQueue: ReadonlyDeep<Queue.Queue<TransportMessa
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:130
↓ 2 callers
Function
readPackagesDir
( directoryName: string, [fs, path, rootDir]: readonly [FileSystem.FileSystem, Path.Path, string] )
scripts/validate-changesets.ts:104
↓ 2 callers
Function
removeChannelFromActive
( activeChannels: Ref.Ref<HashSet.HashSet<string>>, channelName: string )
packages/eventsourcing-store-postgres/src/notificationListener.ts:232
↓ 2 callers
Function
runClientServerContractTests
( name: string, setup: () => Effect.Effect<ClientServerTestContext> )
packages/eventsourcing-testing-contracts/src/lib/transport/client-server-contract-tests.ts:176
↓ 2 callers
Function
runTestWithServerProtocol
( { server, clientTransport, }: { readonly server: ReadonlyDeep<InMemoryServer>; readonly
packages/eventsourcing-protocol/src/lib/protocol.test.ts:463
↓ 2 callers
Function
runWithWriter
(effect: Effect.Effect<A, E2, FooEventStore>)
packages/eventsourcing-store/src/lib/testing/eventstore-test-suite.ts:563
↓ 2 callers
Function
sendAndVerifyCommandAfterNoise
( server: ReadonlyDeep<InMemoryServer>, clientTransport: ReadonlyDeep<Server.ClientConnection['transport']
packages/eventsourcing-protocol/src/lib/protocol.test.ts:611
↓ 2 callers
Function
sendCommandWithVerification
( command: ReadonlyDeep<WireCommand>, clientTransport: ReadonlyDeep<Server.ClientConnection['transport']>,
packages/eventsourcing-protocol/src/lib/protocol.test.ts:371
↓ 2 callers
Function
skip
(name, self, timeout)
packages/bun-test-effect/src/internal/internal.ts:131
↓ 2 callers
Function
strictEqual
(actual: A, expected: A, message?: string, ..._: Array<never>)
packages/bun-test-effect/src/utils.ts:54
↓ 2 callers
Function
subscribeAndBroadcast
( server: ServerTransport, client1: ClientTransport, client2: ClientTransport
packages/eventsourcing-testing-contracts/src/lib/transport/client-server-contract-tests.ts:338
↓ 2 callers
Function
subscribeAndCollectMessages
( transport: ConnectedTransportTestInterface, filter: (msg: TransportMessage) => boolean, count: number
packages/eventsourcing-testing-contracts/src/lib/transport/client-transport-contract-tests.ts:199
↓ 2 callers
Function
subscribeAndTakeEvents
(count: number, receivedEventsRef: Ref.Ref<Chunk.Chunk<FooEvent>>)
packages/eventsourcing-store/src/lib/testing/eventstore-test-suite.ts:37
↓ 2 callers
Function
subscriber
(state: ConnectionState)
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:123
↓ 2 callers
Function
tagEventsWithStreamId
( newEvents: Chunk.Chunk<V>, streamId: EventStreamId, startingEventNumber: number )
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:74
↓ 2 callers
Function
toStringOutput
(value: unknown)
scripts/validate-changesets.ts:474
↓ 2 callers
Function
updateSubscribersCount
(streamId: EventStreamId, delta: number)
packages/eventsourcing-store-inmemory/src/lib/subscriptionManager.ts:107
↓ 2 callers
Function
validateChangesetsFlow
(changesets: readonly ChangesetInfoInternal[])
scripts/validate-changesets.ts:815
↓ 2 callers
Function
validateCommand
(payloadSchema: Schema.Schema<TPayload, TPayloadInput>)
packages/eventsourcing-commands/src/lib/commands.ts:222
↓ 2 callers
Function
verifySingleTodoCreated
(expectedTitle: string)
packages/eventsourcing-server/src/lib/eventBus.test.ts:73
↓ 2 callers
Function
wrapPublish
(transport: { readonly publish: (msg: TransportMessage) => Effect.Effect<void, unknown> })
packages/eventsourcing-transport-inmemory/src/tests/integration/client-server.test.ts:41
↓ 2 callers
Function
wrapSubscribe
(transport: { readonly subscribe: ( filter?: (msg: TransportMessage) => boolean ) => Effect.Effe
packages/eventsourcing-transport-inmemory/src/tests/integration/client-server.test.ts:50
↓ 1 callers
Function
EventStreamTrackerLive
()
packages/eventsourcing-store-postgres/src/eventStreamTracker.ts:52
↓ 1 callers
Function
acquireWebSocketConnection
( url: Readonly<string>, stateRef: Readonly<Ref.Ref<WebSocketInternalState>>, writerRef: Readonly<Ref.Re
packages/eventsourcing-transport-websocket/src/lib/websocket-transport.ts:435
↓ 1 callers
Function
activateAllEventsChannel
( activeChannels: Ref.Ref<HashSet.HashSet<string>>, client: PgClient.PgClient, notificationQueue: Queue.
packages/eventsourcing-store-postgres/src/notificationListener.ts:358
↓ 1 callers
Function
activateAndListen
( activeChannels: Ref.Ref<HashSet.HashSet<string>>, client: PgClient.PgClient, notificationQueue: Queue.
packages/eventsourcing-store-postgres/src/notificationListener.ts:202
↓ 1 callers
Function
activateChannelAndStartListening
( activeChannels: Ref.Ref<HashSet.HashSet<string>>, client: PgClient.PgClient, notificationQueue: Queue.
packages/eventsourcing-store-postgres/src/notificationListener.ts:187
↓ 1 callers
Function
addCleanupFinalizer
(transport: Client.Transport, cleanup: () => Effect.Effect<void>)
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:424
↓ 1 callers
Function
addClientToServerState
( serverStateRef: ReadonlyDeep<Ref.Ref<ServerState>>, clientState: ClientState )
packages/eventsourcing-transport-websocket/src/lib/websocket-server.ts:277
↓ 1 callers
Function
addConnectionStateSubscriber
(subscriber: (state: ConnectionState) => void)
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:114
↓ 1 callers
Function
addEqualityTesters
()
packages/bun-test-effect/src/internal/internal.ts:78
↓ 1 callers
Function
addPubsubToSubs
(subs: HashMap.HashMap<EventStreamId, SubscriptionData<T>>, streamId: EventStreamId)
packages/eventsourcing-store-inmemory/src/lib/subscriptionManager.ts:57
↓ 1 callers
Function
addQueueToClientSubscribers
(clientState: ReadonlyDeep<ClientState>)
packages/eventsourcing-transport-websocket/src/lib/websocket-server.ts:128
↓ 1 callers
Function
addSubscribeMethod
(store: InMemoryStore<T>)
packages/eventsourcing-store-inmemory/src/lib/inMemoryEventStore.ts:57
↓ 1 callers
Function
addSubscriber
( clientState: ReadonlyDeep<InMemoryClientState>, subscriberQueue: ReadonlyDeep<Queue.Queue<TransportMessa
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:175
↓ 1 callers
Function
addSubscriberToState
(stateRef: Readonly<Ref.Ref<WebSocketInternalState>>)
packages/eventsourcing-transport-websocket/src/lib/websocket-transport.ts:146
↓ 1 callers
Function
addSubscriptionDataToMap
(streamId: EventStreamId, pubsub: PubSub.PubSub<T>)
packages/eventsourcing-store-inmemory/src/lib/subscriptionManager.ts:52
↓ 1 callers
Function
addSubscriptionIfMissing
(streamId: EventStreamId)
packages/eventsourcing-store-inmemory/src/lib/subscriptionManager.ts:67
↓ 1 callers
Function
addTransportFinalizer
( stateRef: Ref.Ref<MockTransportState>, transport: ConnectedTransportTestInterface )
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:104
↓ 1 callers
Function
analyzeArrowFunction
(node)
packages/eslint-effect/src/rules/suggest-currying-opportunity.js:112
↓ 1 callers
Function
anotherExtractedPipe
(msg: string)
packages/eslint-effect/test/no-nested-pipes.test.ts:39
↓ 1 callers
Function
appendEventToStream
(eventRows: EventRowServiceInterface)
packages/eventsourcing-store-postgres/src/sqlEventStore.ts:295
↓ 1 callers
Function
appendEventsAfterDelay
( store: EventStore<string>, streamId: EventStreamId, events: readonly string[] )
packages/eventsourcing-store-postgres/src/bridge.integration.test.ts:69
↓ 1 callers
Function
appendEventsAndUpdatePosition
(streamEnd: EventStreamPosition, newEvents: Chunk.Chunk<V>)
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:253
↓ 1 callers
Function
appendEventsAtPosition
( events: Chunk.Chunk<TEvent>, position: EventStreamPosition, eventstore: EventStore<TEvent> )
packages/eventsourcing-aggregates/src/lib/aggregateRootEventStream.ts:95
↓ 1 callers
Function
appendEventsAtPosition
(events: readonly FooEvent[], store: EventStore<FooEvent>)
packages/eventsourcing-store/src/lib/testing/eventstore-test-suite.ts:99
↓ 1 callers
Function
appendEventsToStream
(eventStore: EventStore<TEvent>)
packages/eventsourcing-aggregates/src/lib/commandProcessingFactory.ts:8
↓ 1 callers
Function
appendEventsToStream
( config: FileSystemStoreConfig, state: SynchronizedRef.SynchronizedRef<FileSystemStoreState<V>> )
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:299
↓ 1 callers
Function
appendForStore
(value: SynchronizedRef.SynchronizedRef<Value<V>>)
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:305
↓ 1 callers
Function
appendToBothStreamsAfterDelay
( store: EventStore<string>, stream1: { readonly id: EventStreamId; readonly events: readonly string[] },
packages/eventsourcing-store-postgres/src/bridge.integration.test.ts:120
↓ 1 callers
Function
appendToEventStream
(streamEnd: EventStreamPosition, newEvents: Chunk.Chunk<V>)
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:134
↓ 1 callers
Function
applyConfigToMockWebSocket
(config: TestSocketConfig)
packages/eventsourcing-transport-websocket/src/lib/websocket-transport.test.ts:151
↓ 1 callers
Function
applyEntryToFiles
(currentDir: string)
scripts/validate-markdown-examples.ts:181
↓ 1 callers
Function
applyEvent
(todoId: TodoId)
examples/todo-app/src/projections/todoProjection.ts:59
↓ 1 callers
Function
applyEventAndAnnotate
( apply: ( data: ReadonlyDeep<Option.Option<TData>> ) => ( event: ReadonlyDeep<TEvent> ) => Effe
packages/eventsourcing-projections/src/lib/projection.ts:15
↓ 1 callers
Function
applyEventAndUpdateRef
( apply: ( state: Readonly<Option.Option<TState>> ) => (event: Readonly<TEvent>) => Effect.Effect<TSta
packages/eventsourcing-aggregates/src/lib/aggregateRootEventStream.ts:157
← previous
next →
101–200 of 1,511, ranked by callers