---
name: "Load_path.Dir"
section: "3o"
platform: "linux"
package: "ocaml"
version: "5.5.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/Load_path.Dir"
---

# Load\_path.Dir(3o)

no description

## NAME

Load\_path.Dir - no description

## Module

Module   Load\_path.Dir

## Documentation

Module **Dir**\
  :  **sig end**

*type t*

Represent one directory in the load path.

*val create* :  **hidden:bool -\> string -\> t**

*val path* :  **t -\> string**

*val files* :  **t -\> string list**

All the files in that directory. This doesn't include files in sub-directories of this directory.

*val hidden* :  **t -\> bool**

If the modules in this directory should not be bound in the initial scope

*val find* :  **t -\> string -\> string option**

**find dir fn** returns the full path to  **fn** in  **dir** .

*val find\_normalized* :  **t -\> string -\> string option**

As  **Load\_path.Dir.find** , but search also for uncapitalized name, i.e. if name is Foo.ml, either /path/Foo.ml or /path/foo.ml may be returned.
