src/ezstd.erl
-module(ezstd).
-export([
compress/1,
compress/2,
decompress/1
]).
-spec compress(binary()) -> binary() | {error, any()}.
compress(Binary) ->
ezstd_nif:compress(Binary, 1).
-spec compress(binary(), integer()) -> binary() | {error, any()}.
compress(Binary, CompressionLevel) ->
ezstd_nif:compress(Binary, CompressionLevel).
-spec decompress(binary()) -> binary() | {error, any()}.
decompress(Binary) ->
ezstd_nif:decompress(Binary).