fs2.concurrent.Signal
See theSignal companion trait
object Signal
Attributes
- Companion
- trait
- Source
- Signal.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Signal.type
Members list
Type members
Classlikes
Attributes
- Source
- Signal.scala
- Supertypes
-
class AnyValtrait Matchableclass Any
Implicits
Implicits
Attributes
- Source
- Signal.scala
Inherited implicits
Attributes
- Inherited from:
- SignalInstances (hidden)
- Source
- Signal.scala
Note that this is not subsumed by Signal.applicativeInstance because Signal.applicativeInstance requires a Concurrent[F]
since it non-deterministically zips elements together while our Functor
instance has no other constraints.
Note that this is not subsumed by Signal.applicativeInstance because Signal.applicativeInstance requires a Concurrent[F]
since it non-deterministically zips elements together while our Functor
instance has no other constraints.
Separating the two instances allows us to make the Functor
instance more general.
We put this in a SignalLowPriorityImplicits
trait to resolve ambiguous implicits if the Signal.applicativeInstance is applicable, allowing the Applicative
instance to be chosen.
Attributes
- Inherited from:
- SignalLowPriorityInstances (hidden)
- Source
- Signal.scala
In this article