B000.Reviverval create :
B0_std.Os.Mtime.counter ->
(module B0_std.Hash.T) ->
File_cache.t ->
tval clock : t -> B0_std.Os.Mtime.counterval hash_fun : t -> (module B0_std.Hash.T)val file_cache : t -> File_cache.tval hash_string : t -> string -> B0_std.Hash.tval hash_file : t -> B0_std.Fpath.t -> (B0_std.Hash.t, string) resultval hash_op : t -> Op.t -> (B0_std.Hash.t, string) resultval file_hashes : t -> B0_std.Hash.t B0_std.Fpath.Map.tval file_hash_dur : t -> B0_std.Mtime.span