1024">
Learn
Packages
Community
Blog
Playground
Learn
Packages
Community
Blog
Playground
Get started
refl
0.4.1
0.4.0
0.3.0
0.2.1
0.2.0
0.1.0
PPX deriver for reflection
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
package refl
refl
Refl
Builtins
Refl
Delay
Delays
Kinds
Sequence
1-T
UnaryTypeS
Compare
Comparer
Comparers
Converter
Converters
Delay
Delays
Eq
Equaler
Equalers
Fold
Folds
Unary
1-U
Item
Unary
T
Hash
Hasher
Hashers
T
Iter
Iters
T
Kinds
Lift
Exp
Lifter
Lifters
T
Make
1-Target
Lifter
Lifters
T
Pat
Lifter
Lifters
T
Mapper
Mappers
Ocaml_attributes
Printer
PrinterSequence
Printers
T
Sequence
1-T
StringMap
Tools
BinaryTypeS
BinaryVector
1-T
Constructor
Map
1-M
RecordMap
Tools
Tools
Desc_type
Desc_vector
1-T
Mapper
MapperTools
1-M
Object
Method
Methods
Object
Objects
ParameterizedVector
1-T
Unary
1-U
Item
Unary
T
Record
Field
Fields
Map
1-M
Tools
Record
Records
Section
SignedVector
1-T
Tuple
Item
Items
Tuple
Tuples
Variant
Vector
1-T
VectorS
T
UnaryTypeS
Visit
Make
1-V
Applicative
Visitor
Visitors
T
VisitS
Visitor
Visitors
T
VisitorS
Applicative
refl.ppx
Ppx_refl
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library refl
Module
Refl
.
Sequence
Parameters
module
T
:
UnaryTypeS
Signature
type
_ t
=
|
[]
:
unit
t
|
::
:
'head
T.t
*
'tail
t
->
(
'head
*
'tail
)
t