package bos
Basic OS interaction for OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
bos-0.2.1.tbz
sha512=8daeb8a4c2dd1f2460f6274ada19f4f1b6ebe875ff83a938c93418ce0e6bdb74b8afc5c9a7d410c1c9df2dad030e4fa276b6ed2da580639484e8b5bc92610b1d
doc/bos.setup/Bos_setup/index.html
Module Bos_setup
Quick setup for simple programs.
Linking against this module setups Logs
and issuing:
open Bos_setup
in a module is sufficient to bring Rresult
, Astring
and Bos
in scope. See also how to use this for interpreted programs.
Interpreted programs
To use Bos
and this setup in an interpreted program, start the file with:
#!/usr/bin/env ocaml
#use "topfind"
#require "bos.setup"
open Bos_setup
To allow merlin to function correctly issue M-x merlin-use bos.setup
in emacs
or :MerlinUse bos.setup
in vim
.
Results
The type for results.
module R : sig ... end
Astring
val strf : ('a, Format.formatter, unit, string) format4 -> 'a
strf
is Astring.strf
.
module Char : sig ... end
module String : sig ... end
Bos
module Pat : sig ... end
module Cmd : sig ... end
module OS : sig ... end
Fmt & Logs
Note. The following aliases are strictly speaking not needed but they allow to end-users to use them by expressing a single dependency towards bos.setup
.
module Fmt : sig ... end
module Logs : sig ... end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page