Not the parent, but presumably it would allow for fancy monad stuff like Scala's Cats Effects[0] and Zio[1] which can make async programming easier to follow without having to introduce async/await
[0]: https://typelevel.org/cats-effect/ [1]: https://zio.dev