package jingoo

  1. Overview
  2. Docs
val filter_map : ('a -> 'b option) -> 'a list -> 'b list
val apply_name_of : Jg_types.expression -> string
val alias_names_of : Jg_types.expression list -> (string * string) list
val is_safe_expr : Jg_types.expression -> bool
val align_block : Jg_types.statement list -> Jg_types.ast
val reset_interp : unit -> unit
val import_macro : ?namespace:string -> ?select:(string * string) list -> Jg_types.environment -> Jg_types.context -> Jg_types.ast -> Jg_types.context
val get_file_path : Jg_types.environment -> Jg_types.context -> string -> string
val statements_from_file : Jg_types.environment -> Jg_types.context -> string -> Jg_types.ast
val statements_from_string : ?file_path:string -> Jg_types.context -> string -> Jg_types.ast
val init_context : ?env:Jg_types.environment -> ?models:(string * Jg_types.tvalue) list -> output:(string -> unit) -> unit -> Jg_types.context
val from_file : ?env:Jg_types.environment -> ?models:(string * Jg_types.tvalue) list -> output:(string -> unit) -> ?ctx:Jg_types.context -> string -> unit
val from_string : ?env:Jg_types.environment -> ?models:(string * Jg_types.tvalue) list -> ?file_path:string -> output:(string -> unit) -> ?ctx:Jg_types.context -> string -> unit
OCaml

Innovation. Community. Security.