base32

RFC 4648-compliant Base32 encodings/decodings

https://github.com/emilypi/base32

Version on this page:0.1.1.2
LTS Haskell 16.23:0.1.1.2
Stackage Nightly 2020-11-23:0.2.0.0@rev:1
Latest on Hackage:0.2.0.0@rev:1

See all snapshots base32 appears in

BSD-3-Clause licensed by Emily Pillmore
Maintained by emilypi@cohomolo.gy
This version can be pinned in stack with:base32-0.1.1.2@sha256:5869f48509a431b24a5769cfd3fa7f31ac1ef6de928f8385ba5cab3f4fd1b3a6,2093

Module documentation for 0.1.1.2

Depends on 3 packages(full list with versions):
Used by 1 package in lts-16.23(full list with versions):

Base32

Build Status Hackage

Padded and unpadded base32 and base32hex encoding and decoding for Text and ByteString values.

For the companion optics and pattern synonyms, see base32-lens.

Summary

What does this library provide? Here is the summary:

  • Support for padded and unpadded Base32 and Base32hex
  • Support for Text encodings and decodings
  • Optics for handling more complex structures with Base32 representations via the base32-lens package
  • Checks for both valid Base32 and correct Base32 and Base32hex encodings

There are no dependencies aside from those bundled with GHC:

base32 dependencies

Changes

Revision history for base32

0.1.1.1 – 2020-02-16

  • Documentation now references correct RFC section

0.1.1 – 2020-02-16

  • Textual interface now uses correct unpadded version

0.1.0.0 – 2020-02-16

  • First version. Released on an unsuspecting world.