package genspio

  1. Overview
  2. Docs

Module Language.ConstructSource

Sourceval to_c_string : byte_array t -> c_string t
Sourceval to_byte_array : c_string t -> byte_array t
Sourcemodule C_string : sig ... end
Sourcemodule Byte_array : sig ... end
Sourcemodule Base : sig ... end
include module type of struct include Base end
Sourceval literal : 'a Literal.t -> 'a t
Sourceval byte_array : Common.string -> byte_array t
Sourceval c_string : Common.string -> c_string t
Sourceval returns : 'a t -> value:Common.int -> Common.bool t
Sourceval succeeds : 'a t -> Common.bool t
Sourceval comment : Common.string -> 'a t -> 'a t
Sourceval (%%%) : Common.string -> 'a t -> 'a t
Sourceval make_switch : (Common.bool t * Common.unit t) Common.list -> default:Common.unit t -> Common.unit t
Sourceval write_output : ?stdout:c_string t -> ?stderr:c_string t -> ?return_value:c_string t -> Common.unit t -> Common.unit t
Sourceval write_stdout : path:c_string t -> Common.unit t -> Common.unit t
Sourceval file_exists : c_string t -> Common.bool t
Sourceval getenv : c_string t -> c_string t
Sourceval setenv : var:c_string t -> c_string t -> Common.unit t
Sourceval get_stdout : Common.unit t -> byte_array t
Sourceval feed : string:byte_array t -> Common.unit t -> Common.unit t
Sourceval loop_while : Common.bool t -> body:Common.unit t -> Common.unit t
Sourceval byte_array_concat_list : byte_array Common.list t -> byte_array t
Sourcemodule Bool : sig ... end
Sourcemodule Integer : sig ... end
Sourcemodule Magic : sig ... end
Sourcemodule Elist : sig ... end