Package

scalaz.syntax

effect

Permalink

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.

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. effect
  2. EffectSyntaxes
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait EffectSyntaxes extends AnyRef

    Permalink
  2. final class IdOps[A] extends AnyVal

    Permalink
  3. final class LiftControlIOOps[F[_], A] extends Ops[F[A]]

    Permalink

    Wraps a value self and provides methods related to LiftControlIO

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

    Permalink
  5. final class LiftIOOps[F[_], A] extends Ops[F[A]]

    Permalink

    Wraps a value self and provides methods related to LiftIO

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

    Permalink
  7. sealed abstract class MonadCatchIOOps[F[_], A] extends Ops[F[A]]

    Permalink

    Wraps a value self and provides methods related to MonadCatchIO

  8. trait MonadCatchIOSyntax[F[_]] extends AnyRef

    Permalink
  9. final class MonadControlIOOps[F[_], A] extends Ops[F[A]]

    Permalink

    Wraps a value self and provides methods related to MonadControlIO

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

    Permalink
  11. final class MonadIOOps[F[_], A] extends Ops[F[A]]

    Permalink

    Wraps a value self and provides methods related to MonadIO

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

    Permalink
  13. final class ResourceOps[F] extends Ops[F]

    Permalink

    Wraps a value self and provides methods related to Resource

  14. trait ResourceSyntax[F] extends AnyRef

    Permalink
  15. trait ToAllEffectTypeClassOps extends ToIdOps with ToResourceOps with ToMonadCatchIOOps

    Permalink
  16. trait ToIdOps extends AnyRef

    Permalink
  17. trait ToLiftControlIOOps[TC[F[_]] <: LiftControlIO[F[_]]] extends ToLiftControlIOOps0[TC]

    Permalink
  18. trait ToLiftControlIOOps0[TC[F[_]] <: LiftControlIO[F[_]]] extends ToLiftControlIOOpsU[TC]

    Permalink
  19. sealed trait ToLiftControlIOOpsU[TC[F[_]] <: LiftControlIO[F[_]]] extends AnyRef

    Permalink
  20. trait ToLiftIOOps[TC[F[_]] <: LiftIO[F[_]]] extends ToLiftIOOps0[TC]

    Permalink
  21. trait ToLiftIOOps0[TC[F[_]] <: LiftIO[F[_]]] extends ToLiftIOOpsU[TC]

    Permalink
  22. sealed trait ToLiftIOOpsU[TC[F[_]] <: LiftIO[F[_]]] extends AnyRef

    Permalink
  23. trait ToMonadCatchIOOps extends ToMonadCatchIOOps0

    Permalink
  24. sealed trait ToMonadCatchIOOps0 extends AnyRef

    Permalink
  25. trait ToMonadControlIOOps[TC[F[_]] <: MonadControlIO[F[_]]] extends ToMonadControlIOOps0[TC] with ToLiftControlIOOps[TC] with ToMonadOps[TC]

    Permalink
  26. trait ToMonadControlIOOps0[TC[F[_]] <: MonadControlIO[F[_]]] extends ToMonadControlIOOpsU[TC]

    Permalink
  27. sealed trait ToMonadControlIOOpsU[TC[F[_]] <: MonadControlIO[F[_]]] extends AnyRef

    Permalink
  28. trait ToMonadIOOps[TC[F[_]] <: MonadIO[F[_]]] extends ToMonadIOOps0[TC] with ToLiftIOOps[TC] with ToMonadOps[TC]

    Permalink
  29. trait ToMonadIOOps0[TC[F[_]] <: MonadIO[F[_]]] extends ToMonadIOOpsU[TC]

    Permalink
  30. sealed trait ToMonadIOOpsU[TC[F[_]] <: MonadIO[F[_]]] extends AnyRef

    Permalink
  31. trait ToResourceOps extends AnyRef

    Permalink

Value Members

  1. object EffectSyntax extends EffectSyntaxes

    Permalink

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

  2. object all extends ToAllEffectTypeClassOps

    Permalink
    Definition Classes
    EffectSyntaxes
  3. object id extends ToIdOps

    Permalink
    Definition Classes
    EffectSyntaxes
  4. object monadCatchIO extends ToMonadCatchIOOps

    Permalink
    Definition Classes
    EffectSyntaxes
  5. object resource extends ToResourceOps

    Permalink
    Definition Classes
    EffectSyntaxes

Inherited from EffectSyntaxes

Inherited from AnyRef

Inherited from Any

Ungrouped