potion v0.0.3 Potion.Collection protocol

Summary

Types

t()
t :: term

Functions

get(data, key, default)
get(any, String.t | Integer.t | Atom.t, any) :: any
put(data, item)
put(Map.t | List.t | Tuple.t, any) ::
  Map.t |
  List.t |
  Tuple.t
put_first(data, item)
put_first(Map.t | List.t | Tuple.t, any) ::
  Map.t |
  List.t |
  Tuple.t
trim(data)
trim(Map.t | List.t | Tuple.t) :: Map.t | List.t | Tuple.t