MCPcopy Create free account
hub / github.com/CodeForBreakfast/eventsourcing / loadAndFormatTodo

Function loadAndFormatTodo

examples/todo-app/src/cli.ts:188–189  ·  view source on GitHub ↗
(todoId: TodoId)

Source from the content-addressed store, hash-verified

186 pipe(todoProjection.data, processProjectionData(todoId));
187
188const loadAndFormatTodo = (todoId: TodoId) =>
189 pipe(todoId, loadTodoProjection, Effect.flatMap(processTodoProjection(todoId)));
190
191const forEachTodoItem = (todos: Readonly<ReadonlyArray<{ readonly todoId: TodoId }>>) =>
192 Effect.forEach(todos, (item) => loadAndFormatTodo(item.todoId));

Callers 1

forEachTodoItemFunction · 0.85

Calls 1

processTodoProjectionFunction · 0.85

Tested by

no test coverage detected