Grate

object Grate
class Object
trait Matchable
class Any
Grate.type

Value members

Concrete methods

final def apply[S, A](to: S => A => A => S): Grate[S, A]

create a monomorphic Grate from a nested continuation function

create a monomorphic Grate from a nested continuation function

final def fromDistributive[F[_] : Distributive, A]: Grate[F[A], A]

create a monomorphic Grate from a cats.Distributive

create a monomorphic Grate from a cats.Distributive

final def id[S]: Grate[S, S]

monomorphic identity of a Grate

monomorphic identity of a Grate