tupelo.y64
decode-byte-array
(decode-byte-array byte-arr)
Decodes a byte array from Y64, returning a new byte array.
decode-str
(decode-str code-str)
Inputs: [code-str :- s/Str]
Returns: s/Str
Decodes a Y64 encoded String, returning a String.
decode-str->byte-array
(decode-str->byte-array code-str)
Inputs: [code-str :- s/Str]
Decodes a Y64 encoded String, returning a byte array
decode-str->bytes
(decode-str->bytes code-str)
Inputs: [code-str :- s/Str]
Returns: [s/Int]
Decodes a Y64 encoded String, returning a vector of byte values
encode-byte-array
(encode-byte-array byte-arr)
Encodes a byte array into Y64, returning a new byte array.
encode-byte-array->str
(encode-byte-array->str byte-arr)
Inputs: [byte-arr]
Returns: s/Str
Encodes a byte array into Y64, returning a String.
encode-bytes->str
(encode-bytes->str src-bytes)
Inputs: [src-bytes :- [s/Int]]
Returns: s/Str
Encodes a vector of byte values into Y64, returning a String.
encode-str
(encode-str src-str)
Inputs: [src-str :- s/Str]
Returns: s/Str
Encodes a String into Y64, returning a String.
encoding-char-set
A set of chars used for the Y64 encoding (incl. padding char)