package brisk-reconciler

  1. Overview
  2. Docs

Module Brisk_ppx.Declaration_ppxSource

Sourceval func_pattern : (Ppxlib__.Import.expression, [ `Fun of Ppxlib__.Import.arg_label * Ppxlib__.Import.expression option * Ppxlib__.Import.pattern * Ppxlib__.Import.expression | `Newtype of string Ppxlib__.Loc.t * Ppxlib__.Import.expression ] -> Ppxlib__.Import.expression, Ppxlib__.Import.expression) Ppxlib.Ast_pattern.t
Sourceval match_ : ('a, 'b, 'c) Ppxlib.Ast_pattern.t -> ?on_error:(unit -> 'c) -> Ppxlib__.Location.t -> 'a -> with_:'b -> 'c
Sourceval attribute_name : [< `Component | `Native ] -> string
Sourceval transform_component_expr : useDynamicKey:bool -> attribute:[< `Component | `Native ] -> component_name:Ppxlib_ast.Ast.expression -> P.expression -> Ppxlib_ast.Ast.expression
Sourceval declare_attribute : 'a Ppxlib.Attribute.Context.t -> [< `Component | `Native ] -> ('a, bool) Ppxlib.Attribute.t
Sourceval expr_attribute_component : (Ppxlib__.Import.expression, bool) Ppxlib.Attribute.t
Sourceval expr_attribute_nativeComponent : (Ppxlib__.Import.expression, bool) Ppxlib.Attribute.t
Sourceval expr_attribute : [< `Component | `Native ] -> (Ppxlib__.Import.expression, bool) Ppxlib.Attribute.t
Sourceval expr : Ppxlib__.Import.expression -> Ppxlib_ast.Ast.expression
Sourceval value_binding_attribute_component : (Ppxlib__.Import.value_binding, bool) Ppxlib.Attribute.t
Sourceval value_binding_attribute_nativeComponent : (Ppxlib__.Import.value_binding, bool) Ppxlib.Attribute.t
Sourceval value_binding_attribute : [< `Component | `Native ] -> (Ppxlib__.Import.value_binding, bool) Ppxlib.Attribute.t
Sourceval value_binding : Ppxlib__.Import.value_binding -> Ppxlib__.Import.value_binding
Sourceval register : [< `Component | `Native ] -> Ppxlib.Extension.t
OCaml

Innovation. Community. Security.