Testing out JmonkeyEngine to make a game in Scala with Akka Actors within a pure FP layer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
584 B

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. package wow.doge.mygame.executors
  2. import monix.bio.Task
  3. import cats.effect.Resource
  4. import monix.execution.Scheduler
  5. trait ExecutorsModule {
  6. lazy val schedulers = Schedulers()
  7. // Resource.make(
  8. // Task(
  9. // new Schedulers(
  10. // jme = Scheduler
  11. // .singleThread(name = "JME-Application-Thread", daemonic = false)
  12. // )
  13. // )
  14. // )(s => Task(s.jme.shutdown()))
  15. lazy val jMESchedulerResource = Resource.make(
  16. Task(
  17. Scheduler
  18. .singleThread(name = "JME-Application-Thread", daemonic = false)
  19. )
  20. )(e => Task(e.shutdown()))
  21. }