packages feed

ppad-bech32 0.1.0 → 0.1.1

raw patch · 5 files changed

+11/−5 lines, 5 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.ByteString.Base32: Bech32 :: Encoding
- Data.ByteString.Base32: Bech32m :: Encoding
- Data.ByteString.Base32: as_base32 :: ByteString -> ByteString
- Data.ByteString.Base32: as_word5 :: ByteString -> ByteString
- Data.ByteString.Base32: create_checksum :: Encoding -> ByteString -> ByteString -> ByteString
- Data.ByteString.Base32: data Encoding
- Data.ByteString.Base32: encode :: ByteString -> ByteString
- Data.ByteString.Base32: valid_hrp :: ByteString -> Bool
- Data.ByteString.Base32: verify :: Encoding -> ByteString -> Bool

Files

CHANGELOG view
@@ -1,5 +1,8 @@ # Changelog +- 0.1.1 (2024-12-14)+  * Simply improves generated Haddocks.+ - 0.1.0 (2024-12-14)   * Initial release, supporting encoding and checksum verification for     bech32 and bech32m.
lib/Data/ByteString/Base32.hs view
@@ -1,3 +1,4 @@+{-# OPTIONS_HADDOCK hide, prune #-} {-# LANGUAGE BangPatterns #-} {-# LANGUAGE BinaryLiterals #-} {-# LANGUAGE OverloadedStrings #-}
lib/Data/ByteString/Bech32.hs view
@@ -1,3 +1,4 @@+{-# OPTIONS_HADDOCK prune #-} {-# LANGUAGE ViewPatterns #-}  -- |@@ -11,10 +12,10 @@ -- bech32 checksummed base32 encoding, with checksum verification.  module Data.ByteString.Bech32 (-    -- * encoding+    -- * Encoding     encode -    -- * checksum verification+    -- * Checksum   , verify   ) where 
lib/Data/ByteString/Bech32m.hs view
@@ -1,3 +1,4 @@+{-# OPTIONS_HADDOCK prune #-} {-# LANGUAGE ViewPatterns #-}  -- |@@ -11,10 +12,10 @@ -- bech32m checksummed base32 encoding, with checksum verification.  module Data.ByteString.Bech32m (-    -- * encoding+    -- * Encoding     encode -    -- * checksum verification+    -- * Checksum   , verify   ) where 
ppad-bech32.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.0 name:               ppad-bech32-version:            0.1.0+version:            0.1.1 synopsis:           The bech32 and bech32m encodings, per BIPs 173 & 350. license:            MIT license-file:       LICENSE