compiler-plugin / arrow.meta.plugins.union

Package arrow.meta.plugins.union

Types

UnionTypeChecker A KotlinTypeChecker that understands that:class UnionTypeChecker : KotlinTypeChecker

Extensions for External Classes

org.jetbrains.kotlin.diagnostics.Diagnostic  
org.jetbrains.kotlin.types.KotlinType  

Properties

unionTypes The Union Types Plugin allows users to define typed Unions of arbitrary arity eliminating nesting and wrappers.val Meta.unionTypes: CliPlugin

Functions

nullableConversion fun IrUtils.nullableConversion(valueType: IrType, intercepted: IrTypeOperatorCall): IrCall?
unionConversion fun IrUtils.unionConversion(intercepted: IrProperty): IrProperty?
fun IrUtils.unionConversion(intercepted: IrVariable): IrVariable?
fun IrUtils.unionConversion(intercepted: IrReturn, targetType: KotlinType?): IrReturn?

Do you like Arrow?

Arrow Org
<