Поясняю за Mid
по запросу @aleksei_t
Исходная мысль была такая. Итак у нас есть
trait MyBusinessModule[F[_]]{
def doBusinessThing(entity: Entity, info: Info): F[Value]
def undoBusinessThing(entity: Entity): F[Respect]
}
Поясняю за Mid
по запросу @aleksei_t
Исходная мысль была такая. Итак у нас есть
trait MyBusinessModule[F[_]]{
def doBusinessThing(entity: Entity, info: Info): F[Value]
def undoBusinessThing(entity: Entity): F[Respect]
}
package healer.reactive | |
import java.util.concurrent.atomic.{AtomicBoolean, AtomicReference} | |
import cats.effect.Concurrent | |
import cats.syntax.foldable._ | |
import cats.syntax.monoid._ | |
import cats.{Monad, Monoid} | |
import healer.reactive.impl._ | |
import io.iteratee.Enumerator |