Selectable

sealed trait Selectable[F[_], A] extends OutToplevel[F, A]
Source:
ast.scala
trait OutToplevel[F, A]
trait Toplevel[A]
trait Out[F, A]
class Object
trait Matchable
class Any
trait ObjectLike[F, A]
class Interface[F, A]
class Type[F, A]
class Union[F, A]

Value members

Abstract methods

def fieldMap: Map[String, Field[F, A, _, _]]
Source:
ast.scala
def fieldsList: List[(String, Field[F, A, _, _])]
Source:
ast.scala
override def mapK[G[_] : Functor](fk: FunctionK[F, G]): Selectable[G, A]
Definition Classes
Source:
ast.scala

Inherited methods

Inherited from:
Toplevel
Source:
ast.scala
Inherited from:
Toplevel
Source:
ast.scala