io.dylemma.spac

types

package types

Source
package.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. types
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Functor[C[_]] extends AnyRef

    Abstraction of map for container types

  2. type Id[+T] = T

    Wrapper for T, used when the compiler is looking for a type constructor e.

    Wrapper for T, used when the compiler is looking for a type constructor e.g. C[_]

  3. trait LowPriorityTypeReduceImplicits extends AnyRef

  4. trait Stackable[T] extends AnyRef

    Generalization for types that can be interpreted as a "push" or "pop" to a stack.

  5. trait TypeReduce[-In1, -In2] extends AnyRef

    Type-level tuple reduction function that treats Unit as an Identity.

Value Members

  1. object Functor

  2. object Stackable

  3. object TypeReduce extends LowPriorityTypeReduceImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped