indifferent v0.1.1 Indifferent.Access
Summary
Functions
Fetch an indifferent key
Get the value under an indifferent key
Callback implementation for Access.get/3
Get and update a value under an indifferent key
Pop the value under an indifferent key
Functions
Fetch an indifferent key.
Examples
iex> Indifferent.Access.fetch(%{"a" => 1}, :a)
{:ok, 1}
iex> Indifferent.Access.fetch(%{"a" => 1}, :b)
:error
Get the value under an indifferent key
Examples
iex> Indifferent.Access.get(%{"a" => 1}, :a)
1
iex> Indifferent.Access.get(%{a: 1}, "a")
1
iex> Indifferent.Access.get(%{a: 1}, "a")
1
Callback implementation for Access.get/3
.