PagerDuty Elixir v0.0.1 PagerDuty.Utils
A number of utility methods
Summary
Functions
Atomizes an enumerable
Functions
Atomizes an enumerable
Examples
iex> item = []
...> PagerDuty.Utils.atomize(item)
[]
iex> item = "dog"
...> PagerDuty.Utils.atomize(item)
:dog
iex> item = [{ "id", 100 }, { "name", "joe"}]
...> PagerDuty.Utils.atomize(item)
[id: 100, name: "joe"]
iex> PagerDuty.Utils.atomize(%{"id" => 311, "name" => "Legal Team1"})
[id: 311, name: "Legal Team1"]