Mealy

dynamical.fsm.Mealy
See theMealy companion trait
object Mealy

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Mealy.type

Members list

Value members

Concrete methods

def apply[S, A, B, Y](i: S, r: S => A => B, u: (S, A) => S): Mealy[[_] =>> Store[S, _$2] ~> [_] =>> Interface[A, A => B, _$3]]
def apply[S, A1, B1, A2, B2, Y](i: S, r1: S => A1 => B1, r2: S => A2 => B2, u1: (S, A1) => S, u2: (S, A2) => S)(using Runner2[[_] =>> Store[S, _$6] ~> [_] =>> BiInterface[A1, A1 => B1, A2, A2 => B2, _$7], S, A1, B1, A2, B2]): Mealy[[_] =>> Store[S, _$8] ~> [_] =>> BiInterface[A1, A1 => B1, A2, A2 => B2, _$9]]