ScalABM / auctions

A functional API for auction simulations
Apache License 2.0
13 stars 1 forks source link

Transition Akka actors implementations to use FSM trait #124

Open davidrpugh opened 6 years ago

davidrpugh commented 6 years ago

High level design of the actor implementations auctions and auction participants should make use of the finite state machine trait from Akka. Implementing these actors as finite state machines will make the overall API easier to reason about and explain and will make the actor layer more closely aligned with the functional layer which relies on the State monad.