odelay
odelay copied to clipboard
delayed reactions
## About this PR 📦 Updates [org.scala-sbt:sbt](https://github.com/sbt/sbt) from `1.9.9` to `1.10.0` 📜 [GitHub Release Notes](https://github.com/sbt/sbt/releases/tag/v1.10.0) - [Version Diff](https://github.com/sbt/sbt/compare/v1.9.9...v1.10.0) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...
## About this PR 📦 Updates [com.twitter:util-core](https://github.com/twitter/util) from `23.11.0` to `24.2.0` ⚠ ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't...
## About this PR 📦 Updates [org.scala-lang:scala-library](https://github.com/scala/scala) from `2.13.12` to `2.13.14` 📜 [GitHub Release Notes](https://github.com/scala/scala/releases/tag/v2.13.14) - [Version Diff](https://github.com/scala/scala/compare/v2.13.12...v2.13.14) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...
## About this PR 📦 Updates * [org.scala-js:sbt-scalajs](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-library_2.13](https://github.com/scala-js/scala-js) from `1.12.0` to `1.16.0` 📜 [GitHub Release Notes](https://github.com/scala-js/scala-js/releases/tag/v1.16.0) - [Version Diff](https://github.com/scala-js/scala-js/compare/v1.12.0...v1.16.0) ## Usage ✅ **Please merge!** I'll automatically update this...
## About this PR 📦 Updates * [org.scala-js:sbt-scalajs](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-library_2.13](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-test-bridge_2.13](https://github.com/scala-js/scala-js) from `1.12.0` to `1.15.0` 📜 [GitHub Release Notes](https://github.com/scala-js/scala-js/releases/tag/v1.15.0) - [Version Diff](https://github.com/scala-js/scala-js/compare/v1.12.0...v1.15.0) ## Usage ✅ **Please merge!** I'll automatically...
## About this PR 📦 Updates * [com.softwaremill.sbt-softwaremill:sbt-softwaremill-browser-test-js](https://github.com/softwaremill/sbt-softwaremill) * [com.softwaremill.sbt-softwaremill:sbt-softwaremill-common](https://github.com/softwaremill/sbt-softwaremill) * [com.softwaremill.sbt-softwaremill:sbt-softwaremill-publish](https://github.com/softwaremill/sbt-softwaremill) from `2.0.12` to `2.0.20` 📜 [GitHub Release Notes](https://github.com/softwaremill/sbt-softwaremill/releases/tag/v2.0.20) - [Version Diff](https://github.com/softwaremill/sbt-softwaremill/compare/v2.0.12...v2.0.20) ## Usage ✅ **Please merge!** I'll automatically...
This simple use-case did not work ``` odelay.Delay(duration) { throw new TimeoutException() }.future ``` _(if there were tests already in the repo I would have added one.)_
I forgot to do this in the initial port
Implicit set to null was found when moving retry over to scalajs. Fixed in this pull along with refactoring the tests to remove some duplication.
define `map`, `flatMap`, `filter`, and friends for `Delays`