package GT
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page
  
  
  Generic programming with extensible transformations
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      v0.3.0.zip
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=58aa091948383ffa6c452b89880becae980ae32cc3a4969fe1c636e46810db69
    
    
  sha512=ee878ba4c2ee16f5b77f4b4e98664d53e91b7a710b9162905b9a43118a03e9c0d7b378a13e104e16a84556bca1176026d93f11934d69eecb459b771e9340ffd7
    
    
  doc/GT.common/GTCommon/Plugin/Make/index.html
Module Plugin.Make
Parameters
module AstHelpers : GTHELPERS_sig.SSignature
module Intf : sig ... endtype plugin_constructor =
  Plugin_intf.plugin_args ->
  Ppxlib.type_declaration Base.list ->
  (AstHelpers.loc,
    AstHelpers.Exp.t,
    AstHelpers.Typ.t,
    AstHelpers.type_arg,
    AstHelpers.Ctf.t,
    AstHelpers.Cf.t,
    AstHelpers.Str.t,
    AstHelpers.Sig.t)
    Plugin_intf.typ_gval prepare_patt_match_poly : 
  loc:AstHelpers.loc ->
  AstHelpers.Exp.t ->
  Ppxlib.row_field_desc HelpersBase.List.t ->
  string HelpersBase.List.t option ->
  onrow:
    (Ppxlib.label Ppxlib.loc ->
      (Base.String.t * Ppxlib.core_type) HelpersBase.List.t ->
      AstHelpers.Exp.t) ->
  onlabel:(string -> string -> AstHelpers.Exp.t) ->
  oninherit:
    (Ppxlib.core_type list -> Ppxlib.longident -> string -> AstHelpers.Exp.t) ->
  AstHelpers.Exp.tclass virtual generator : (Ppxlib.longident * Ppxlib_ast__.Import.Parsetree.expression)
     HelpersBase.List.t -> Ppxlib.type_declaration HelpersBase.List.t -> object ... endBase class for all plugins. Implements Plugin_intf.typ_g interface
class virtual no_inherit_arg0 : (Ppxlib.longident * Ppxlib_ast__.Import.Parsetree.expression)
     HelpersBase.List.t -> Ppxlib.type_declaration HelpersBase.List.t -> object ... endclass virtual with_inherited_attr : (Ppxlib.longident * Ppxlib_ast__.Import.Parsetree.expression)
     HelpersBase.List.t -> Ppxlib.type_declaration HelpersBase.List.t -> object ... endBase plugin class where transformation functions receive inherited attribute for type parameter
class virtual no_inherit_arg : (Ppxlib.longident * Ppxlib_ast__.Import.Parsetree.expression)
     HelpersBase.List.t -> Ppxlib.type_declaration HelpersBase.List.t -> object ... end sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page