- Companion:
- class
Implicits
Inherited implicits
implicit def DestructureValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Destructure[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def IfThenElseValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[IfThenElse[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def LambdaValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Lambda[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def LetDefinitionValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[LetDefinition[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def LetRecursionValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[LetRecursion[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def PatternMatchValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[PatternMatch[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def RecordValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Record[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def UpdateRecordValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[UpdateRecord[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def moduleDefinitionEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Definition[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def packageDefinitionEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Definition[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def patternConstructorPatternEncoder[Attributes : JsonEncoder]: JsonEncoder[ConstructorPattern[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def patternEmptyListPatternEncoder[Attributes : JsonEncoder]: JsonEncoder[EmptyListPattern[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def patternHeadTailPatternEncoder[Attributes : JsonEncoder]: JsonEncoder[HeadTailPattern[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def patternLiteralPatternEncoder[Attributes : JsonEncoder]: JsonEncoder[LiteralPattern[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def patternTuplePatternEncoder[Attributes : JsonEncoder]: JsonEncoder[TuplePattern[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def patternUnitPatternEncoder[Attributes : JsonEncoder]: JsonEncoder[UnitPattern[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def patternWildcardPatternEncoder[Attributes : JsonEncoder]: JsonEncoder[WildcardPattern[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def typeSpecificationEncoder[Attributes : JsonEncoder]: JsonEncoder[Specification[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def typeSpecificationEncoderCustomTypeEncoder[Attributes : JsonEncoder]: JsonEncoder[CustomTypeSpecification[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def typeSpecificationTypeAliasEncoder[Attributes : JsonEncoder]: JsonEncoder[TypeAliasSpecification[Attributes]]
- Inherited from:
- MorphirJsonEncodingSupport
implicit def valueDefinitionEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[ValueDefinition[TA, VA]]
- Inherited from:
- MorphirJsonEncodingSupport