Move modules into dedicated files
[dups.git] / lib / file.mli
CommitLineData
ddcbda00
SK
1module M = Metrics
2
3type t =
4 { path : string
5 ; size : int
6 }
7
8val find : string -> t Stream.t
9(** Find all files in the directory tree, starting from the given root path *)
10
11val lookup : string Stream.t -> t Stream.t
12(** Lookup file info for given paths *)
13
14val head : t -> len:int -> metrics:M.t -> string
15
16val filter_out_unique_sizes : t Stream.t -> metrics:M.t -> t Stream.t
17val filter_out_unique_heads : t Stream.t -> len:int -> metrics:M.t -> t Stream.t
This page took 0.022669 seconds and 4 git commands to generate.