package server-reason-react

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Server_reason_react_ppxSource

module List = Stdlib.ListLabels
Sourceval repo_url : string
Sourceval issues_url : string
Sourceval pexp_list : loc:Ppxlib.location -> Ppxlib.expression list -> Ppxlib_ast.Ast.expression
Sourceexception Error of Ppxlib.expression
Sourceval raise_errorf : loc:Ppxlib__.Location.t -> ('a, unit, string, 'b) Stdlib.format4 -> 'a
Sourceval make_string : loc:Ppxlib_ast__Ast_helper_lite.loc -> string -> Astlib.Ast_500.Parsetree.expression
Sourceval hasAttr : Ppxlib.attribute -> bool
Sourceval otherAttrsPure : Ppxlib.attribute -> bool
Sourceval hasAttrOnBinding : Ppxlib.value_binding -> bool
Sourceval unwrap_children : Ppxlib.expression list -> Ppxlib.expression -> Ppxlib.expression list
Sourceval is_jsx : Ppxlib.attribute -> bool
Sourceval has_jsx_attr : Ppxlib.attribute list -> bool
Sourceval rewrite_component : loc:Ppxlib__.Location.t -> Ppxlib__.Import.longident Ppxlib__.Import.loc -> (Ppxlib__.Import.arg_label * Ppxlib__.Import.expression) list -> Ppxlib.expression list option -> Ppxlib_ast.Ast.expression
Sourceval validate_prop : loc:Ppxlib__.Location.t -> string -> string -> DomProps.prop
Sourceval make_prop : is_optional:bool -> prop:DomProps.prop -> Ppxlib_ast.Ast.expression -> Ppxlib.expression -> Ppxlib_ast.Ast.expression
Sourceval is_optional : Ppxlib.arg_label -> bool
Sourceval transform_labelled : loc:Ppxlib__.Location.t -> tag_name:string -> (Ppxlib.arg_label * Ppxlib.expression) -> Ppxlib_ast.Ast.expression -> Ppxlib_ast.Ast.expression
Sourceval transform_lowercase_props : loc:Ppxlib.location -> tag_name:string -> (Ppxlib.arg_label * Ppxlib.expression) list -> Ppxlib_ast.Ast.expression
Sourceval rewrite_lowercase : loc:Ppxlib__.Location.t -> string -> (Ppxlib.arg_label * Ppxlib.expression) list -> Ppxlib.expression list option -> Ppxlib_ast.Ast.expression
Sourceval split_args : (Ppxlib.arg_label * Ppxlib.expression) list -> Ppxlib.expression list option * (Ppxlib.arg_label * Ppxlib.expression) list
Sourceval reverse_pexp_list : loc:Ppxlib.location -> Ppxlib_ast.Ast.expression -> Ppxlib_ast.Ast.expression
Sourceval list_have_tail : Ppxlib.expression_desc -> bool
Sourceval transform_items_of_list : loc:Ppxlib.location -> Ppxlib_ast.Ast.expression -> Ppxlib_ast.Ast.expression
Sourceval remove_warning_16_optional_argument_cannot_be_erased : loc:Ppxlib.location -> Ppxlib.attribute
Sourceval remove_warning_27_unused_var_strict : loc:Ppxlib.location -> Ppxlib.attribute
Sourceval get_function_name : Ppxlib.value_binding -> string
Sourceval transform_function_with_warning : Ppxlib.expression -> Ppxlib.expression
Sourceval make_value_binding : Ppxlib.value_binding -> Astlib.Ast_500.Parsetree.value_binding
Sourceval rewrite_signature_item : Ppxlib.signature_item -> Ppxlib.signature_item
Sourceval rewrite_structure_item : Ppxlib.structure_item -> Ppxlib.structure_item
Sourceval rewrite_jsx : Ppxlib.Ast_traverse.map
OCaml

Innovation. Community. Security.