Packages

p

korolev

effect

package effect

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package io

Type Members

  1. class AsyncResourcePool[F[_], T] extends AnyRef

    Asynchronous non-blocking resource pool with lifetime control.

  2. final class AsyncTable[F[_], K, V] extends AnyRef
  3. trait Close[F[_], -T] extends AnyRef
  4. class Decoder[F[_], A] extends Stream[F, A]
  5. trait Effect[F[_]] extends AnyRef

    Korolev's internal presentation of effect (such as Future, cats.effect.IO, Monix or ZIO tasks).

    Korolev's internal presentation of effect (such as Future, cats.effect.IO, Monix or ZIO tasks). Contains enough functionality to make Korolev works.

    Annotations
    @implicitNotFound()
  6. final class Hub[F[_], T] extends AnyRef

    A function which returns new streams which contains same elements as the parent stream.

    A function which returns new streams which contains same elements as the parent stream. This is helpful when you want to consume content of the stream in few different places.

  7. class Queue[F[_], T] extends AnyRef

    Nonblocking, concurrent, asynchronous queue.

  8. trait Reporter extends AnyRef

    Korolev INTERNAL reporting subsystem.

    Korolev INTERNAL reporting subsystem. Do not use it in application code.

  9. final class Scheduler[F[_]] extends AnyRef
  10. abstract class Stream[F[_], A] extends AnyRef
  11. final class Var[F[_], T] extends AnyRef

Value Members

  1. object AsyncResourcePool
  2. object AsyncTable
  3. object Close
  4. object Decoder
  5. object Effect
  6. object Hub
  7. object Queue
  8. object Reporter
  9. object Scheduler
  10. object Stream
  11. object Var
  12. object syntax

Ungrouped