src/Pure/General/xz.ML
author wenzelm
Sat, 25 Jun 2022 13:19:15 +0200
changeset 75620 44815dc2b8f9
child 75621 aeb412065742
permissions -rw-r--r--
clarified modules;

(*  Title:      Pure/System/xz.ML
    Author:     Makarius

Support for XZ compression (via Isabelle/Scala).
*)

signature XZ =
sig
  val compress: Bytes.T -> Bytes.T
  val uncompress: Bytes.T -> Bytes.T
end;

structure XZ: XZ =
struct

val compress = Scala.function1_bytes "XZ.compress";
val uncompress = Scala.function1_bytes "XZ.uncompress";

end;