Package

basis

Permalink

package basis

Core basis types.

Source
package.scala
Linear Supertypes
AnyRef, Any
Content Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. basis
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class Bind[+A] extends Else[A, Nothing]

    Permalink
  2. sealed abstract class Comparison extends PartialComparison

    Permalink
  3. sealed abstract class Else[+A, +B] extends Equals with Immutable with Family[Else[_, _]] with Container[A]

    Permalink
  4. final class ElseOps[+A, +B] extends AnyVal

    Permalink
  5. trait Family[+Base] extends Any

    Permalink
  6. trait From[+Family] extends Any

    Permalink
  7. final class FuseOps[+A, +B] extends AnyRef

    Permalink
  8. type Maybe[+A] = Else[A, Any]

    Permalink

    A bound value or else a trapped value.

  9. trait Order[T] extends PartialOrder[T]

    Permalink
  10. sealed abstract class PartialComparison extends AnyRef

    Permalink
  11. trait PartialOrder[T] extends AnyRef

    Permalink
  12. trait State[+Result] extends Any

    Permalink
  13. sealed abstract class Trap[+B] extends Else[Nothing, B]

    Permalink
  14. type Truth = Else[Boolean, Any]

    Permalink

    A bound boolean or else a trapped value.

  15. final class TruthOps extends AnyVal

    Permalink
  16. type Try[+A] = Else[A, Throwable]

    Permalink

    A bound value or else a trapped throwable.

Value Members

  1. object Bind

    Permalink
  2. object Comparison

    Permalink
  3. implicit macro def ElseToOps[A, B](self: Else[A, B]): ElseOps[A, B]

    Permalink
  4. object Equivalent extends Comparison

    Permalink
  5. val False: Bind[Boolean]

    Permalink
  6. object Incomparable extends PartialComparison

    Permalink
  7. object Maybe

    Permalink
  8. implicit macro def MaybeToOps[A](self: Else[A, Nothing]): ElseOps[A, Nothing]

    Permalink
  9. object Order

    Permalink
  10. object PartialComparison

    Permalink
  11. object Precedes extends Comparison

    Permalink
  12. object Succeeds extends Comparison

    Permalink
  13. object Trap extends Trap[Nothing]

    Permalink
  14. val True: Bind[Boolean]

    Permalink
  15. implicit macro def TruthToOps(self: Truth): TruthOps

    Permalink
  16. object Try

    Permalink
  17. package collections

    Permalink

    Collection interfaces, operation extensions, and container implementations.

  18. package data

    Permalink

    Low-level memory model.

  19. package form

    Permalink
  20. package math

    Permalink

    Abstract algebraic structures.

  21. package net

    Permalink
  22. package proto

    Permalink
  23. package stat

    Permalink
  24. package text

    Permalink

    UnicodeĀ® collections.

  25. package util

    Permalink

    General purpose utilities.

Inherited from AnyRef

Inherited from Any

Ungrouped