Added note about future use of backend and
actorsys
This commit is contained in:
parent
9dc83bbc56
commit
029cbbd5ac
@ -3,6 +3,7 @@ package nova.monadic_sfx
|
|||||||
import _root_.monix.bio.BIOApp
|
import _root_.monix.bio.BIOApp
|
||||||
import _root_.monix.bio.Task
|
import _root_.monix.bio.Task
|
||||||
import _root_.monix.bio.UIO
|
import _root_.monix.bio.UIO
|
||||||
|
import _root_.monix.execution.Scheduler
|
||||||
import cats.effect.ExitCode
|
import cats.effect.ExitCode
|
||||||
import cats.effect.Resource
|
import cats.effect.Resource
|
||||||
import com.softwaremill.macwire._
|
import com.softwaremill.macwire._
|
||||||
@ -11,11 +12,15 @@ import nova.monadic_sfx.executors._
|
|||||||
// import nova.monadic_sfx.util.IOUtils._
|
// import nova.monadic_sfx.util.IOUtils._
|
||||||
// import sttp.client.httpclient.monix.HttpClientMonixBackend
|
// import sttp.client.httpclient.monix.HttpClientMonixBackend
|
||||||
object Main extends MainModule with BIOApp {
|
object Main extends MainModule with BIOApp {
|
||||||
|
lazy val schedulers = new Schedulers()
|
||||||
|
|
||||||
|
override def scheduler: Scheduler = schedulers.async
|
||||||
|
|
||||||
def appResource(startTime: Long) =
|
def appResource(startTime: Long) =
|
||||||
for {
|
for {
|
||||||
implicit0(logger: Logger[Task]) <- makeLogger
|
implicit0(logger: Logger[Task]) <- makeLogger
|
||||||
schedulers = new Schedulers()
|
|
||||||
|
// backend and actorsystem are for future use
|
||||||
// backend <- Resource.make(
|
// backend <- Resource.make(
|
||||||
// toIO(HttpClientMonixBackend()(schedulers.async))
|
// toIO(HttpClientMonixBackend()(schedulers.async))
|
||||||
// )(c => toIO(c.close()))
|
// )(c => toIO(c.close()))
|
||||||
|
Loading…
Reference in New Issue
Block a user