A.OrdMap.fetch-exclamation-mark
You're seeing just the function
fetch-exclamation-mark
, go back to A.OrdMap module for more information.
Specs
Fetches the value for a specific key
in the given ord_map
,
erroring out if ord_map
doesn't contain key
.
If ord_map
doesn't contain key
, a KeyError
exception is raised.
Examples
iex> ord_map = A.OrdMap.new(a: "A", b: "B", c: "C")
iex> A.OrdMap.fetch!(ord_map, :c)
"C"
iex> A.OrdMap.fetch!(ord_map, :z)
** (KeyError) key :z not found in: ord(%{a: "A", b: "B", c: "C"})