package async
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- async
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class PromiseSpec extends AsyncFs2Spec with EitherValues
- class QueueSpec extends Fs2Spec
- class RaceSpec extends AsyncFs2Spec with EitherValues
- class RefSpec extends Fs2Spec with EventuallySupport
- class SemaphoreSpec extends Fs2Spec
- class SignalSpec extends Fs2Spec
- class TopicSpec extends Fs2Spec
Value Members
- def boundedQueue[F[_], A](maxSize: Int)(implicit arg0: Effect[F], ec: ExecutionContext): F[Queue[F, A]]
- def circularBuffer[F[_], A](maxSize: Int)(implicit F: Effect[F], ec: ExecutionContext): F[Queue[F, A]]
- def fork[F[_], A](f: F[A])(implicit F: Effect[F], ec: ExecutionContext): F[Unit]
- def hold[F[_], A](initial: A, source: Stream[F, A])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, Signal[F, A]]
- def holdOption[F[_], A](source: Stream[F, A])(implicit arg0: Effect[F], ec: ExecutionContext): Stream[F, Signal[F, Option[A]]]
- def parallelSequence[F[_], G[_], A](fga: F[G[A]])(implicit F: Traverse[F], G: Effect[G], ec: ExecutionContext): G[F[A]]
- def parallelTraverse[F[_], G[_], A, B](fa: F[A])(f: (A) ⇒ G[B])(implicit F: Traverse[F], G: Effect[G], ec: ExecutionContext): G[F[B]]
- def promise[F[_], A](implicit arg0: Effect[F], ec: ExecutionContext): F[Promise[F, A]]
- def refOf[F[_], A](a: A)(implicit arg0: Sync[F]): F[Ref[F, A]]
- def semaphore[F[_]](initialCount: Long)(implicit arg0: Effect[F], ec: ExecutionContext): F[Semaphore[F]]
- def signalOf[F[_], A](initialValue: A)(implicit arg0: Effect[F], ec: ExecutionContext): F[Signal[F, A]]
- def start[F[_], A](f: F[A])(implicit F: Effect[F], ec: ExecutionContext): F[F[A]]
- def synchronousQueue[F[_], A](implicit F: Effect[F], ec: ExecutionContext): F[Queue[F, A]]
- def topic[F[_], A](initial: A)(implicit arg0: Effect[F], ec: ExecutionContext): F[Topic[F, A]]
- def unboundedQueue[F[_], A](implicit arg0: Effect[F], ec: ExecutionContext): F[Queue[F, A]]
- def unsafeRunAsync[F[_], A](fa: F[A])(f: (Either[Throwable, A]) ⇒ IO[Unit])(implicit F: Effect[F], ec: ExecutionContext): Unit