fs2.Compiler
See theCompiler companion trait
object Compiler
Attributes
- Companion
- trait
- Source
- Compiler.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Compiler.type
Members list
Type members
Classlikes
object Target
Attributes
- Companion
- trait
- Source
- Compiler.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Target.type
sealed trait Target[F[_]] extends MonadCancelThrow[F]
Type class that describes the effect used during stream compilation.
Type class that describes the effect used during stream compilation. Instances exist for all effects which have either a Concurrent
instance or a Sync
instance.
Attributes
- Companion
- object
- Source
- Compiler.scala
- Supertypes
-
trait Monad[F]trait FlatMap[F]trait FlatMapArityFunctions[F]trait Applicative[F]trait InvariantMonoidal[F]trait Apply[F]trait ApplyArityFunctions[F]trait InvariantSemigroupal[F]trait Semigroupal[F]trait Functor[F]trait Invariant[F]trait Serializableclass Objecttrait Matchableclass AnyShow all
Implicits
Implicits
Attributes
- Source
- Compiler.scala
Inherited implicits
Attributes
- Inherited from:
- CompilerLowPriority (hidden)
- Source
- Compiler.scala
Attributes
- Inherited from:
- CompilerLowPriority0 (hidden)
- Source
- Compiler.scala
Attributes
- Inherited from:
- CompilerLowPriority2 (hidden)
- Source
- Compiler.scala
Provides a Compiler[F, F]
instance for an effect F
which has a Compiler.Target
instance (i.e., either a Concurrent
or Sync
instance).
Provides a Compiler[F, F]
instance for an effect F
which has a Compiler.Target
instance (i.e., either a Concurrent
or Sync
instance).
Attributes
- Inherited from:
- CompilerLowPriority1 (hidden)
- Source
- Compiler.scala
In this article