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()}).
```