Package index
bos
Library bos.setup
Bos_setup
Module
Module Bos_setup Quick setup for simple programs.
Linking against this module setups Logs and issuing:
open Bos_setupin a module is sufficient to bring Rresult, Astring and Bos in scope. See also how to use this for interpreted programs .
v0.2.0 - homepage
Interpreted programsTo use Bos and this setup in an interpreted program, start the file with:
#!/usr/bin/env ocaml
#use "topfind"
#require "bos.setup"
open Bos_setupTo allow merlin to function correctly issue M-x merlin-use bos.setup in emacs or :MerlinUse bos.setup in vim.
Resultstype ('a, 'b) result = ('a , 'b ) Rresult .result = | Ok of 'a | Error of 'b val (>>=) :
('a , 'b ) Result .result ->
('a -> ('c , 'b ) Result .result ) ->
('c , 'b ) Result .resultval (>>|) : ('a , 'b ) Result .result -> ('a -> 'c ) -> ('c , 'b ) Result .result Astringval (^) : string -> string -> stringmodule Char : sig ... end Bos Fmt & LogsNote. 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 Logs : sig ... end