ScalABM / auctions

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

Consider adding Akka as a dependency #93

Closed davidrpugh closed 6 years ago

davidrpugh commented 7 years ago

@phelps-sg, @bherd-rb (also @EconomicSL/core-devs ) I am considering adding Akka as a dependency for esl-auctions. Akka is being heavily used in both the auctions-simulation-example and auctions-remote-example projects and there is now a lot of duplicate code in both those repos that I would prefer to push up into the esl-auctions core.

I will however be sure to isolate the use of Akka to it own package within esl-auctions as it is possible to run auction simulations using the esl-auctions API without Akka and I do not want to force users to make use of Akka if they don't want to.

Thoughts?

davidrpugh commented 6 years ago

Am closing this because we have added Akka as a dependency (but we have encapsulated all code touching akka into an actors package which would allow us to have it be a separate library).