Packages

type CompileResult[A] = Either[CompileError, A]

Result type for compilation operations.

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CompileResult
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def canEqual(that: Any): Boolean
    Definition Classes
    Equals
  2. abstract def isLeft: Boolean
    Definition Classes
    Either
  3. abstract def isRight: Boolean
    Definition Classes
    Either
  4. abstract def productArity: Int
    Definition Classes
    Product
  5. abstract def productElement(n: Int): Any
    Definition Classes
    Product

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def contains[B1 >: B](elem: B1): Boolean
    Definition Classes
    Either
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. def exists(p: (B) => Boolean): Boolean
    Definition Classes
    Either
  10. def filterOrElse[A1 >: A](p: (B) => Boolean, zero: => A1): Either[A1, B]
    Definition Classes
    Either
  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  12. def flatMap[A1 >: A, B1](f: (B) => Either[A1, B1]): Either[A1, B1]
    Definition Classes
    Either
  13. def flatten[A1 >: A, B1](implicit ev: <:<[B, Either[A1, B1]]): Either[A1, B1]
    Definition Classes
    Either
  14. def fold[C](fa: (A) => C, fb: (B) => C): C
    Definition Classes
    Either
  15. def forall(f: (B) => Boolean): Boolean
    Definition Classes
    Either
  16. def foreach[U](f: (B) => U): Unit
    Definition Classes
    Either
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def getOrElse[B1 >: B](or: => B1): B1
    Definition Classes
    Either
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. def joinLeft[A1 >: A, B1 >: B, C](implicit ev: <:<[A1, Either[C, B1]]): Either[C, B1]
    Definition Classes
    Either
  22. def joinRight[A1 >: A, B1 >: B, C](implicit ev: <:<[B1, Either[A1, C]]): Either[A1, C]
    Definition Classes
    Either
  23. def left: LeftProjection[A, B]
    Definition Classes
    Either
  24. def map[B1](f: (B) => B1): Either[A, B1]
    Definition Classes
    Either
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. def orElse[A1 >: A, B1 >: B](or: => Either[A1, B1]): Either[A1, B1]
    Definition Classes
    Either
  29. def productElementName(n: Int): String
    Definition Classes
    Product
  30. def productElementNames: Iterator[String]
    Definition Classes
    Product
  31. def productIterator: Iterator[Any]
    Definition Classes
    Product
  32. def productPrefix: String
    Definition Classes
    Product
  33. def swap: Either[B, A]
    Definition Classes
    Either
  34. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  35. def toOption: Option[B]
    Definition Classes
    Either
  36. def toSeq: Seq[B]
    Definition Classes
    Either
  37. def toString(): String
    Definition Classes
    AnyRef → Any
  38. def toTry(implicit ev: <:<[A, Throwable]): Try[B]
    Definition Classes
    Either
  39. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Deprecated Value Members

  1. def right: RightProjection[A, B]
    Definition Classes
    Either
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Either is now right-biased, use methods directly on Either

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped