LambdaTypeCompanion

tastyquery.Types.LambdaTypeCompanion
sealed abstract class LambdaTypeCompanion[N <: Name, PInfo <: Type | TypeBounds, RT <: TypeOrMethodic, LT <: LambdaType]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object MethodType
class TypeLambdaTypeCompanion[RT, LT]
object PolyType
object TypeLambda
Show all

Members list

Value members

Abstract methods

def apply(paramNames: List[N])(paramInfosExp: LT => List[PInfo], resultTypeExp: LT => RT): LT

Concrete methods

final def apply(paramNames: List[N], paramInfos: List[PInfo], resultType: RT): LT