Module Biokepi.EDSL.Compile.To_dot (.ml)

module To_dot: Biokepi_pipeline_edsl.To_dot
Compiler to DOT graph descriptions.

val failwithf : ('a, unit, string, 'b) Pervasives.format4 -> 'a
type parameters = {
   color_input : name:string -> attributes:(string * string) list -> string option;
}
val default_parameters : parameters
module Tree: sig .. end
type 'a repr = var_count:int -> Tree.t 
type 'a observation = parameters:parameters -> SmartPrint.t 
val lambda : ((var_count:'a -> [> `String of string | `Variable of string * string ]) ->
var_count:int -> 'b) ->
var_count:int -> [> `Lambda of string * string * 'b ]
val apply : (var_count:'a -> 'b) ->
(var_count:'a -> 'c) -> var_count:'a -> [> `Apply of string * 'b * 'c ]
val observe : (unit -> var_count:int -> Tree.t) ->
parameters:parameters -> SmartPrint.t
val to_unit : 'a -> 'a
val list : (var_count:'a -> Tree.t) list ->
var_count:'a -> Tree.t
val list_map : (var_count:'a -> Tree.t) ->
f:(var_count:'a -> Tree.t) ->
var_count:'a -> Tree.t
include struct ... end