Cratis Chronicle Client Elixir

Talk to a Chronicle server from an Elixir application with the cratis_chronicle Hex package - putting Chronicle.Client in a supervision tree, connection strings, use Chronicle.Events.EventType structs, Chronicle.append returning ok or error tuples, reactors with the @handles attribute and a handle/2 callback, model-bound read models, and the connection lifecycle phases and keepalive. Use when an OTP application appends to or observes a Chronicle event store. Do not use for the .NET, TypeScript, or Kotlin clients.

Cratis fffb683 2 files · 18.4 KB Updated

File contents

Cratis/AI/tree/main/skills/cratis-chronicle-client-elixir commit fffb68390b

Frequently asked questions

npx skillmds@latest add cratis/cratis-chronicle-client-elixir