fs2.compression
Type members
Classlikes
Provides the capability to compress/decompress using deflate and gzip.
On JVM an instance is available given a Sync[F]
.
On Node.js an instance is available for Async[F]
by importing fs2.io.compression._
.
Provides the capability to compress/decompress using deflate and gzip.
On JVM an instance is available given a Sync[F]
.
On Node.js an instance is available for Async[F]
by importing fs2.io.compression._
.
- Companion:
- object
- Source:
- Compression.scala
Deflate algorithm parameters.
Deflate algorithm parameters.
- Companion:
- object
- Source:
- DeflateParams.scala
Gunzip decompression results including file properties and decompressed content stream, used as follows: stream .through(gunzipIO) .flatMap { gunzipResult => // Access properties here. gunzipResult.content }
Gunzip decompression results including file properties and decompressed content stream, used as follows: stream .through(gunzipIO) .flatMap { gunzipResult => // Access properties here. gunzipResult.content }
- Value parameters:
- comment
File comment.
- content
Uncompressed content stream.
- fileName
File name.
- modificationTime
Modification time of compressed file.
- Source:
- GunzipResult.scala
Inflate algorithm parameters.
Inflate algorithm parameters.
- Companion:
- object
- Source:
- InflateParams.scala
Provides various checksums as pipes.
Provides various checksums as pipes.
- Source:
- checksum.scala