From 69214856d4348b741cb70643b5f6e38c1545c351 Mon Sep 17 00:00:00 2001 From: Artem Korsakov Date: Sat, 1 Mar 2025 17:49:11 +0300 Subject: [PATCH] Fix an invalid link --- _sips/sips/futures-promises.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_sips/sips/futures-promises.md b/_sips/sips/futures-promises.md index f69ac68c92..26e067bfaa 100644 --- a/_sips/sips/futures-promises.md +++ b/_sips/sips/futures-promises.md @@ -714,13 +714,13 @@ Examples: ## References -1. [The Task-Based Asynchronous Pattern, Stephen Toub, Microsoft, April 2011][1] +1. [The Task-Based Asynchronous Pattern, Stephen Toub, Microsoft, February 2012][1] 2. [Finagle Documentation][2] 3. [Akka Documentation: Futures][3] 4. [Scala Actors Futures][4] 5. [Scalaz Futures][5] - [1]: https://www.microsoft.com/download/en/details.aspx?id=19957 "NETAsync" + [1]: https://download.microsoft.com/download/5/B/9/5B924336-AA5D-4903-95A0-56C6336E32C9/TAP.docx "NETAsync" [2]: https://twitter.github.io/scala_school/finagle.html "Finagle" [3]: https://doc.akka.io/docs/akka/current/futures.html "AkkaFutures" [4]: https://web.archive.org/web/20140814211520/https://www.scala-lang.org/api/2.9.3/scala/actors/Future.html "SActorsFutures"