├── .formatter.exs ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .tool-versions ├── CHANGELOG ├── LICENSE ├── README.md ├── config └── config.exs ├── lib ├── lens.ex └── lens │ └── macros.ex ├── mix.exs ├── mix.lock └── test ├── lens_test.exs └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /_build 2 | /cover 3 | /deps 4 | erl_crash.dump 5 | *.ez 6 | /doc 7 | -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | erlang 26.2.1 2 | elixir 1.18.3 3 | -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/README.md -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/config/config.exs -------------------------------------------------------------------------------- /lib/lens.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/lib/lens.ex -------------------------------------------------------------------------------- /lib/lens/macros.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/lib/lens/macros.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/mix.lock -------------------------------------------------------------------------------- /test/lens_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obrok/lens/HEAD/test/lens_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------