package liquid_interpreter

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type app_state = {
  1. settings : Liquid_syntax.Settings.t Base.ref;
}
val state : app_state
val nlit : Base.String.t -> Base.String.t
val has_notifier : Base.String.t -> 'a Liquid_syntax.Syntax.Ctx.t -> bool
val save_state : 'a Liquid_syntax.Syntax.Ctx.t -> Liquid_syntax.Syntax.Ctx.key Base__List.t
val list_from_ctx : 'a Liquid_syntax.Syntax.Ctx.t -> (Liquid_syntax.Syntax.Ctx.key * 'a) Base__List.t
val var_from : Base.String.t -> Liquid_syntax.Syntax.value
val ast_from_file : string -> Liquid_syntax.Syntax.ast
val process_error : Base.string -> Liquid_syntax.Syntax.value
val interpret_cycle : Liquid_syntax.Syntax.value Liquid_syntax.Syntax.Ctx.t -> Base.String.t -> group:Base.string Base.option -> values:Base.string Base.list -> Liquid_syntax.Syntax.value Liquid_syntax.Syntax.Ctx.t * Base.String.t
val interpret_increment : Liquid_syntax.Syntax.value Liquid_syntax.Syntax.Ctx.t -> Base.String.t -> id:Base.string -> exp:Liquid_syntax.Syntax.expression -> Liquid_syntax.Syntax.value Liquid_syntax.Syntax.Ctx.t * Base.String.t
val interpret_include : Liquid_syntax.Syntax.value Liquid_syntax.Syntax.Ctx.t -> Base.String.t -> filename:Base.string -> Liquid_syntax.Syntax.value Liquid_syntax.Syntax.Ctx.t * Base.String.t
val interpret_render : Liquid_syntax.Syntax.value Liquid_syntax.Syntax.Ctx.t -> Base.String.t -> filename:Base.string -> render_ctx:Liquid_syntax.Syntax.variable_context -> body:Liquid_syntax.Syntax.ast Base.option -> Liquid_syntax.Syntax.value Liquid_syntax.Syntax.Ctx.t * Base.String.t
val start : Liquid_syntax.Settings.t -> Liquid_syntax.Syntax.ast -> Base.String.t
OCaml

Innovation. Community. Security.