模块 Load_path.Dir

module Dir: sig .. end

type t 

表示加载路径中的一个目录。

val create : hidden:bool -> string -> t
val path : t -> string
val files : t -> string list

该目录中的所有文件。不包括该目录子目录中的文件。

val hidden : t -> bool

如果该目录中的模块不应该绑定到初始作用域。

val find : t -> string -> string option

find dir fn 返回 dirfn 的完整路径。

val find_normalized : t -> string -> string option

Load_path.Dir.find 相同,但也会搜索不区分大小写的名称,即如果名称为 Foo.ml,则可能返回 /path/Foo.ml 或 /path/foo.ml。