Chronicle. Provider. Memory
(chronicle v0.1.1)
Copy Markdown
An in-memory provider intended for tests and local development.
Summary
Types
@type entry() :: {:event, Chronicle.Event.t()} | {:group, Chronicle.Group.t(), [Chronicle.Event.t()]}
Functions
@spec child_spec(keyword()) :: Supervisor.child_spec()
@spec clear(Agent.agent()) :: :ok
@spec entries(Agent.agent()) :: [entry()]
@spec start_link(keyword()) :: Agent.on_start()