Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 1.12 KB

README.md

File metadata and controls

48 lines (32 loc) · 1.12 KB

Base62 VersionLicenseBuild StatusIssuesDownloads

Base62 encoder/decoder in pure Elixir.

Usage

Encode

iex> Base62.encode(28)
"S"

iex> Base62.encode(44)
"i"

iex> Base62.encode(280)
"4W"

Decode!

iex> Base62.decode!("100")
3844

iex> Base62.decode!("igas")
10650166

iex> Base62.decode!("EvilMartians")
776957886790921093120

Decode

iex> Base62.decode("42")
{:ok, 250}

iex> Base62.decode("Игас")
:error

iex> Base62.decode("Elixir")
{:ok, 13531063449}

Released under the MIT License.