mine (hex): Mine is a lightweight package for defining views for structs. It aims to eliminate the boilerplate required to write and maintain an anti-corruption layer between your structs and any external APIs you interface with.
Keywords: anti-corruption-layer|elixir|elixir-lang|elixir-library|macros|view