hOpenPGP-3.0.1.1: native Haskell implementation of OpenPGP (RFC9580)
Safe HaskellNone
LanguageHaskell2010

Data.Conduit.OpenPGP.Compression

Synopsis

Documentation

conduitCompress :: forall (m :: Type -> Type). MonadThrow m => CompressionAlgorithm -> ConduitT Pkt Pkt m () Source #

conduitDecompress :: forall (m :: Type -> Type). MonadThrow m => ConduitT Pkt Pkt m () Source #

Decompress OpenPGP Compressed Data packets. Decompression failures, empty payloads, zero-length results, and marker-only payloads are reported via MonadThrow rather than silently dropped.