Est-il possible de dormir dans un avenir dans Scala.js?Dormir dans Future dans Scala.js
Quelque chose comme:
Future {
Thread.sleep(1000)
println("ready")
}
Si j'essaie cela, alors je reçois une méthode exception disant que sleep
n'existe pas.
Il semble qu'il est possible de dormir dans JS: What is the JavaScript version of sleep()? même s'il n'est pas possible de bloquer.
Il suffit d'utiliser 'pausecomp' de la solution liée :) (Je suppose que vous êtes pleinement conscient de la raison pour laquelle vous ne voudriez pas le faire la plupart du temps). – gzm0
Je pense que la réponse donnée ci-dessous est parfaitement bien et il n'y a aucune raison que quelqu'un ne l'utilise pas à chaque fois qu'il souhaite retarder un futur. – jhegedus