FunctionalTypeConstructor

data class FunctionalTypeConstructor(dri: DRI, projections: List<Projection>, isExtensionFunction: Boolean, isSuspendable: Boolean, presentableName: String?, extra: PropertyContainer<FunctionalTypeConstructor>) : TypeConstructor, WithExtraProperties<FunctionalTypeConstructor>

Functions

withNewExtras
Link copied to clipboard
open override fun withNewExtras(newExtras: PropertyContainer<FunctionalTypeConstructor>): FunctionalTypeConstructor

Properties

dri
Link copied to clipboard
open override val dri: DRI
extra
Link copied to clipboard
open override val extra: PropertyContainer<FunctionalTypeConstructor>
isExtensionFunction
Link copied to clipboard
val isExtensionFunction: Boolean = false
isSuspendable
Link copied to clipboard
val isSuspendable: Boolean = false
presentableName
Link copied to clipboard
open override val presentableName: String? = null
projections
Link copied to clipboard
open override val projections: List<Projection>