ParticleSystem
object ParticleSystem
class Object
trait Matchable
class Any
Type members
Classlikes
Value members
Concrete methods
def particles[F[_], A, B](count: Int, initial: F[A], walk: Kleisli[F, A, B])(implicit 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)(implicit evidence$2: Monad[F], evidence$3: Monoid[B]): Kleisli[F, A, B]
def walk[F[_], A](steps: Int, step: Kleisli[F, A, A])(implicit evidence$1: Monad[F]): Kleisli[F, A, A]