FunctionalTypeConstructor

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

Constructors

Link copied to clipboard
constructor(dri: DRI, projections: List<Projection>, isExtensionFunction: Boolean = false, isSuspendable: Boolean = false, presentableName: String? = null, extra: PropertyContainer<FunctionalTypeConstructor> = PropertyContainer.empty())

Properties

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

Functions

Link copied to clipboard