BinCodex.Base.Base64 (bin_codex v0.1.10) View Source

Base64 codec implemented using BinCodex combinators.

iex> "foobar" |> decode(codec())
{:ok, "Zm9vYmFy", <<>>}

iex> "Zm9vYmFy" |> encode(codec())
{:ok, "foobar"}

Link to this section Summary

Functions

Builds a codec for Base64 encoding/decoding

Link to this section Functions

Specs

codec() :: BinCodex.codec(String.t())

Builds a codec for Base64 encoding/decoding

iex> "foobar" |> decode(codec())
{:ok, "Zm9vYmFy", <<>>}

iex> "Zm9vYmFy" |> encode(codec())
{:ok, "foobar"}