BiMap.put
You're seeing just the function
put
, go back to BiMap module for more information.
Specs
Convenience shortcut for put/3
Specs
Inserts {key, value}
pair into bimap
.
If either key
or value
is already in bimap
, any overlapping bindings are
deleted.
Examples
iex> bimap = BiMap.new
#BiMap<[]>
iex> bimap = BiMap.put(bimap, :a, 0)
#BiMap<[a: 0]>
iex> bimap = BiMap.put(bimap, :a, 1)
#BiMap<[a: 1]>
iex> BiMap.put(bimap, :b, 1)
#BiMap<[b: 1]>