jsxarray() = [value()] | [{}]
key() = binary() | integer()
object() = [{binary(), value()}]
value() = binary() | number() | object() | jsxarray() | null | true | false
| append/3 | |
| delete/2 | |
| fold/3 | |
| from_list/1 | |
| get/2 | |
| get/3 | |
| map/2 | |
| merge/2 | |
| merge/3 | |
| new/0 | |
| prepend/3 | |
| select/2 | |
| set/3 | |
| thread/2 | |
| update/3 | |
| update/4 |
append(Keys, Value, Obj) -> any()
delete(Key, Obj) -> any()
fold(FoldFn, Acc0, Obj) -> any()
get(Key::keys(), Obj::object() | jsxarray()) -> {ok, value()} | undefined
get(Key::keys(), Default::value(), Obj::object() | jsxarray()) -> value()
map(MapFn, Obj) -> any()
merge(ConflictFn, Obj1, Obj2) -> any()
new() -> jsxarray() | object()
prepend(Keys, Value, Obj) -> any()
set(Key, Val, Obj) -> any()
thread(As, Obj) -> any()
update(Keys, UpdateFn, Obj) -> any()
update(Keys, UpdateFn, Default, Obj) -> any()
Generated by EDoc