Serialization of data stuctures
module Key : sig ... end
val create_serializer : Key.t ‑> 'a serializer
create a serializer from a file name given an integer key used as double-check of the file type
val write_to_file : 'a serializer ‑> data:'a ‑> DB.filename ‑> unit
Serialize into a file writing value