Size: a a a

Scala User Group

2016 May 11

GP

Grigory Pomadchin in Scala User Group
если есть мысли по этому поводу то это очень привествуется; потому что смахивает на некую костыльность
источник

GP

Grigory Pomadchin in Scala User Group
и я не очень верю таймеру
источник

IK

IEvgenii Korniichuk in Scala User Group
о
источник

IK

IEvgenii Korniichuk in Scala User Group
я знаю где ты этот снипет взял
источник

GP

Grigory Pomadchin in Scala User Group
cj
источник

GP

Grigory Pomadchin in Scala User Group
so
источник

IK

IEvgenii Korniichuk in Scala User Group
и точно скажу что он работает
источник

GP

Grigory Pomadchin in Scala User Group
отлично)
источник

GP

Grigory Pomadchin in Scala User Group
ну я изменил его
источник

GP

Grigory Pomadchin in Scala User Group
там тип T передавался
источник

GP

Grigory Pomadchin in Scala User Group
и в промис вставлялась complete(block)
источник

GP

Grigory Pomadchin in Scala User Group
пурджа не было (не уврене что он нужен)
источник

IK

IEvgenii Korniichuk in Scala User Group
BetManagementRoutes
источник

IK

IEvgenii Korniichuk in Scala User Group
ах
источник

IK

IEvgenii Korniichuk in Scala User Group
private def delay[T](delay: Long)(block: => Future[T]): Future[T] = {
   val promise = Promise[T]()
   val t = new Timer()
   t.schedule(new TimerTask {
     override def run(): Unit = {
       promise.completeWith(block)
     }
   }, delay)
   promise.future
 }
источник

IK

IEvgenii Korniichuk in Scala User Group
вот такой снипет я юзаю
источник

IK

IEvgenii Korniichuk in Scala User Group
и он работает
источник

GP

Grigory Pomadchin in Scala User Group
отлично пашет знач
источник

IK

IEvgenii Korniichuk in Scala User Group
создает дилеи на фьюче
источник

GP

Grigory Pomadchin in Scala User Group
мне не нравится что он тамеры плодит и не чистит
источник