Current section

Files

Jump to
memcachir lib memcachir coder zip.ex
Raw

lib/memcachir/coder/zip.ex

defmodule Memcachir.Coder.ZIP do
@moduledoc """
Uses `:zlib.zip/1` and `:zlib.unzip/1` to compress and decompress
value.
"""
@behaviour Memcachir.Coder
def encode(value, _options), do: :zlib.zip(value)
def decode(value, _options), do: :zlib.unzip(value)
end