Codec using encoding based on alphanumeric characters. Compared to Base64, it looks better and is easier to select with a mouse (by double-clicking).
Summary
Functions
Decode string to integer. Returns {:ok, decoded_value} or :error.
Decode string to integer. Returns the decoded value or raises.
Encode integer to string.
Functions
@spec decode(String.t()) :: {:ok, non_neg_integer()} | :error
Decode string to integer. Returns {:ok, decoded_value} or :error.
@spec decode!(String.t()) :: non_neg_integer() | :no_return
Decode string to integer. Returns the decoded value or raises.
@spec encode(non_neg_integer()) :: String.t()
Encode integer to string.