Skip to content

Instantly share code, notes, and snippets.

@Odomontois
Odomontois / HigherKind.md
Last active September 23, 2020 18:33
Рак на Миде

Поясняю за Mid по запросу @aleksei_t

Исходная мысль была такая. Итак у нас есть

trait MyBusinessModule[F[_]]{
  def doBusinessThing(entity: Entity, info: Info): F[Value]
  def undoBusinessThing(entity: Entity): F[Respect]
}
@Odomontois
Odomontois / FromPublisher.scala
Created February 11, 2021 12:22
FromPublisher
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