package lens
Functional lenses
Install
Dune Dependency
Authors
Maintainers
Sources
v1.2.5.tar.gz
sha256=5d82958c8120bfc7fae310c480827c177ca94e241ea5baec921eee9c997c8769
md5=92e4f12cc563927b03953d293a2676be
doc/lens_ppx_deriving/Lens_ppx_deriving/Ppx_deriving_lens/index.html
Module Lens_ppx_deriving.Ppx_deriving_lens
Source
Source
val raise_errorf :
?sub:Ocaml_common.Location.error list ->
?loc:Ppxlib.Location.t ->
('a, unit, string, 'b) Stdlib.format4 ->
'a
Source
val declare_module :
Astlib__.Location.t ->
string option ->
Ppxlib.Parsetree.signature ->
Ppxlib.Parsetree.signature_item
Source
val define_module :
Astlib__.Location.t ->
string option ->
Ppxlib.Parsetree.value_binding list ->
Ppxlib.Parsetree.structure_item_desc
Source
val module_name :
deriver_options:lens_options ->
Ppxlib.Parsetree.type_declaration ->
string option
Source
val wrap_in_submodule_sig :
deriver_options:lens_options ->
Ppxlib.Parsetree.type_declaration ->
Astlib__.Location.t ->
Ppxlib.Parsetree.signature ->
Ppxlib.Parsetree.signature
Source
val wrap_in_submodule_struct :
deriver_options:lens_options ->
Ppxlib.Parsetree.type_declaration ->
Astlib__.Location.t ->
Ppxlib.Parsetree.value_binding list ->
Ppxlib.Parsetree.structure_item
Source
val str_of_type :
options:(string * Ppxlib_ast.Ast.expression) list ->
path:'a ->
Ppxlib.Parsetree.type_declaration ->
Ppxlib.Parsetree.structure_item
Source
val sig_of_type :
options:(string * Ppxlib_ast.Ast.expression) list ->
path:'a ->
Ppxlib.Parsetree.type_declaration ->
Ppxlib.Parsetree.signature
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>