Module Bos.OS

OS interaction

Results

type ('a, 'e) result = ('a[> Rresult.R.msg ] as 'e) Result.result

The type for OS results.

Environment variables and program arguments

module Env : sig ... end

Environment variables.

module Arg : sig ... end

Quick and dirty program arguments parsing.

File system operations

module Path : sig ... end

Path operations.

module File : sig ... end

File operations.

module Dir : sig ... end

Directory operations.

Commands

module Cmd : sig ... end

Executing commands.

Low level access

module U : sig ... end

Low level Unix access.