Inherited from v1.0.0

zlib মডিউল

zlib লাইব্রেরি দিয়ে compress/decompress। দু'টি framing: gzip (.gz ফাইল ও HTTP Content-Encoding: gzip) এবং raw deflate (WebSocket permessage-deflate ইত্যাদি)।

import "zlib" as zlib;

var compressed   = zlib.gzip("Hello, World!");
var decompressed = zlib.gunzip(compressed);
print(decompressed);                                  // Hello, World!

gzip framing

ফাংশনবর্ণনা
zlib.gzip(data) → stringDefault level।
zlib.gzip_at(data, level) → stringlevel: 0–9।
zlib.gunzip(data) → stringgzip বা zlib-framed দু'টোই (auto-detect)।

Raw deflate

ফাংশনবর্ণনা
zlib.deflate(data) → stringRaw, header/checksum ছাড়া।
zlib.deflate_at(data, level) → string
zlib.inflate(data) → stringdeflate-এর সাথে মিলে।

Misc

ফাংশনবর্ণনা
zlib.version() → stringzlib library version।