README.md
# subtree
Erlang library for working with nested data structures
# Opinions
## Object List
An object list is a list either map objects or proplist in tuple objects. The formal typing would be:
```
-type object_list() :: [object()].
-type object() :: map() | {proplist()})}.
-type proplist() :: list({term(), term()}).
```