| ▲ | zoilism 3 days ago | |
The Ash framework takes the approach you describe. From the docs (https://hexdocs.pm/ash/what-is-ash.html): "Model your application's behavior first, as data, and derive everything else automatically. Ash resources center around actions that represent domain logic." | ||