readly v0.0.1 Readly
This is Readly module.
Example
defmodule Gender do
use Readly, struct: %{id: nil, name: ""}
readonly %{id: 1, name: "Man"}, "man"
readonly %{id: 1, name: "Woman"}, :woman
readonly %{id: 1, name: "Trans"}, :trans
end
Summary
Macros
define readonly macro
- Put map to module attributes
- Define specific function