Package

com.github.mvv.sash

simple

Permalink

package simple

Linear Supertypes
Purity, Impurity, Effectful, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. simple
  2. Purity
  3. Impurity
  4. Effectful
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class Type1EffectfulOp[Z[_], A] extends AnyRef

    Permalink
    Definition Classes
    Effectful
  2. implicit final class Type2EffectfulOp[Z[_, _], A, B] extends AnyRef

    Permalink
    Definition Classes
    Effectful
  3. implicit final class Type3EffectfulOp[Z[_, _, _], A, B, C] extends AnyRef

    Permalink
    Definition Classes
    Effectful
  4. implicit final class Type4EffectfulOp[Z[_, _, _, _], A, B, C, D] extends AnyRef

    Permalink
    Definition Classes
    Effectful

Value Members

  1. object SimpleEffectMacro

    Permalink
  2. macro def effect[A](body: A): A

    Permalink
  3. final def impure(value: ⇒ Unit): Unit

    Permalink
    Definition Classes
    Impurity
    Annotations
    @impurity()
  4. def pure[A](value: ⇒ A): A

    Permalink
    Definition Classes
    Purity
    Annotations
    @purity()

Inherited from Purity

Inherited from Impurity

Inherited from Effectful

Inherited from AnyRef

Inherited from Any

Ungrouped