https://docs.scala-lang.org/overviews/core/futures.html
https://docs.scala-lang.org/overviews/index.html
https://docs.scala-lang.org/learn.html