scalaz.syntax

effect

package effect

Implicits to provide a convenient syntax to work with type classes and functions.

Non-trivial code should *not* be defined in this package; instead delegate.

Linear Supertypes
EffectSyntaxes, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. effect
  2. EffectSyntaxes
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait EffectSyntaxes extends AnyRef

  2. trait LiftControlIOOps[F[_], A] extends Ops[F[A]]

    Wraps a value self and provides methods related to LiftControlIO

  3. trait LiftControlIOSyntax[F[_]] extends AnyRef

  4. trait LiftIOOps[F[_], A] extends Ops[F[A]]

    Wraps a value self and provides methods related to LiftIO

  5. trait LiftIOSyntax[F[_]] extends AnyRef

  6. trait MonadControlIOOps[F[_], A] extends Ops[F[A]]

    Wraps a value self and provides methods related to MonadControlIO

  7. trait MonadControlIOSyntax[F[_]] extends LiftControlIOSyntax[F] with MonadSyntax[F]

  8. trait MonadIOOps[F[_], A] extends Ops[F[A]]

    Wraps a value self and provides methods related to MonadIO

  9. trait MonadIOSyntax[F[_]] extends LiftIOSyntax[F] with MonadSyntax[F]

  10. trait ResourceOps[F] extends Ops[F]

    Wraps a value self and provides methods related to Resource

  11. trait ResourceSyntax[F] extends AnyRef

  12. trait ToAllEffectTypeClassOps extends ToResourceOps

  13. trait ToLiftControlIOOps extends ToLiftControlIOOps0

  14. trait ToLiftControlIOOps0 extends AnyRef

  15. trait ToLiftIOOps extends ToLiftIOOps0

  16. trait ToLiftIOOps0 extends AnyRef

  17. trait ToMonadControlIOOps extends ToMonadControlIOOps0 with ToLiftControlIOOps with ToMonadOps

  18. trait ToMonadControlIOOps0 extends AnyRef

  19. trait ToMonadIOOps extends ToMonadIOOps0 with ToLiftIOOps with ToMonadOps

  20. trait ToMonadIOOps0 extends AnyRef

  21. trait ToResourceOps extends AnyRef

Value Members

  1. object EffectSyntax extends EffectSyntaxes

    The members of this object are also offered in the package object scalaz.syntax.effect

  2. object all extends ToAllEffectTypeClassOps

    Definition Classes
    EffectSyntaxes
  3. object resource extends ToResourceOps

    Definition Classes
    EffectSyntaxes

Inherited from EffectSyntaxes

Inherited from AnyRef

Inherited from Any

No Group