A type like HKDGeneric but where as much as possible is defined inline, and tries to generate as simple bytecode as possible. Might be more error prone, and produce bigger classes using this, but the bytecode is much simpler.
- Type parameters:
- A
The type being abstracted over.
- Companion:
- object
Type members
Classlikes
Types
A representation of A supporting higher kinded types.
A representation of A supporting higher kinded types.
Value members
Abstract methods
Returns the index of the field a name corresponds to.
Returns the index of the field a name corresponds to.
The name of the fields of A type. Field in this case can mean either the children of a sum type, or the fields of a product type.
The name of the fields of A type. Field in this case can mean either the children of a sum type, or the fields of a product type.
Validates a string as a name if it matches the name of a field.
Validates a string as a name if it matches the name of a field.