package sequoia

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type !'a t = 'a Sequoia_expr.t = ..
type !'a cast = 'a Sequoia_expr.cast = ..
module Base : sig ... end
type handover = Sequoia_expr.handover = {
  1. expr : 'a. Sequoia_common.build_step -> 'a t -> Sequoia_common.build_step;
  2. cast : 'b. 'b cast -> string;
}
val build : placeholder:(int -> string) -> handover:handover -> Sequoia_common.build_step -> 'a t -> Sequoia_common.build_step
val build_function : placeholder:(int -> string) -> handover:handover -> Sequoia_common.build_step -> string -> 'a t list -> string -> Sequoia_common.build_step
val string_of_cast : ?handover:('a cast -> string) -> 'a cast -> string
type ('a, !'b) expr = 'b t
module Vector : sig ... end