ParticleSystem

class Object
trait Matchable
class Any

Type members

Classlikes

object imageOnMonoid extends Monoid[Image]

Value members

Concrete methods

def particles[F[_], A, B](count: Int, initial: F[A], walk: Kleisli[F, A, B])(`evidence$4`: Monad[F], `evidence$5`: Monoid[B]): F[B]
def trace[F[_], A, B](steps: Int, step: Kleisli[F, A, A])(f: A => B)(`evidence$2`: Monad[F], `evidence$3`: Monoid[B]): Kleisli[F, A, B]
def walk[F[_], A](steps: Int, step: Kleisli[F, A, A])(`evidence$1`: Monad[F]): Kleisli[F, A, A]