package liquidsoap-lang

  1. Overview
  2. Docs
module Build_config : sig ... end
module Builtins_bool : sig ... end
module Builtins_eval : sig ... end
module Builtins_getter : sig ... end
module Builtins_json : sig ... end
module Builtins_lang : sig ... end
module Builtins_list : sig ... end
module Builtins_math : sig ... end
module Builtins_null : sig ... end
module Builtins_profiler : sig ... end
module Builtins_ref : sig ... end
module Builtins_regexp : sig ... end
module Builtins_string : sig ... end
module Builtins_xml : sig ... end
module Builtins_yaml : sig ... end
module Cache : sig ... end
module Doc : sig ... end
module Environment : sig ... end
module Error : sig ... end
module Evaluation : sig ... end
module Extralib : sig ... end
module Flags : sig ... end
module Hooks : sig ... end
module Json : sig ... end
module Json_base : sig ... end
module Json_lexer : sig ... end
module Json_parser : sig ... end
module Lang : sig ... end

Values and types of the liquidsoap language.

module Lang_core : sig ... end
module Lang_error : sig ... end
module Lang_eval : sig ... end
module Lang_regexp : sig ... end
module Lang_string : sig ... end
module Lexer : sig ... end
module Liqmemtrace : sig ... end
module Methods : sig ... end
module Modules : sig ... end
module Parsed_term : sig ... end
module Parser : sig ... end
module Parser_helper : sig ... end

Helper functions for the parser.

module Plug : sig ... end

A plug is something where plug-ins plug.

module Pos : sig ... end

Operations on positions (in source files).

module Preprocessor : sig ... end
module Profiler : sig ... end
module Queues : sig ... end

Note: these queues a lock-free and not intended to hold large number of values.

module Ref_type : sig ... end
module Repr : sig ... end

User-friendly representation of types.

module Runtime : sig ... end
module Runtime_error : sig ... end

An error at runtime.

module Runtime_term : sig ... end
module Sites : sig ... end
module Startup : sig ... end
module Term : sig ... end
module Term_base : sig ... end

Terms and values in the Liquidsoap language.

module Term_cache : sig ... end
module Term_custom : sig ... end
module Term_hash : sig ... end
module Term_preprocessor : sig ... end
module Term_reducer : sig ... end

Runtime reducer from parsed terms to runtime terms.

module Term_stdlib : sig ... end
module Term_trim : sig ... end
module Type : sig ... end
module Type_base : sig ... end
module Type_constraints : sig ... end
module Type_custom : sig ... end
module Typechecking : sig ... end
module Typing : sig ... end
module Unifier : sig ... end
module Utils : sig ... end
module Value : sig ... end

Values are untyped normal forms of terms.

OCaml

Innovation. Community. Security.