HexPort: Hexagonal architecture ports for Elixir.
Typed port contracts with async-safe test doubles, dispatch logging, and stateful test handlers. Define boundaries with `defport`, swap implementations for testing without a database.
Show All Activities