diff options
author | Eric Lindblad <lindblad@gmx.us> | 2022-01-18 01:05:00 +0000 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2022-01-18 20:46:48 -0500 |
commit | fd0019a0381b4c76557063e97ff462acd617e4c2 (patch) | |
tree | edc61735e816a310dfd854a9bf21906fee9468d6 | |
parent | 95e7964b41c371d619f504a3d46b4976f86f5b55 (diff) | |
download | haskell-fd0019a0381b4c76557063e97ff462acd617e4c2.tar.gz |
ms and gh links
-rw-r--r-- | docs/users_guide/exts/concurrent.rst | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/users_guide/exts/concurrent.rst b/docs/users_guide/exts/concurrent.rst index 482882f3a2..3485e271b3 100644 --- a/docs/users_guide/exts/concurrent.rst +++ b/docs/users_guide/exts/concurrent.rst @@ -11,7 +11,7 @@ is enabled by default, so no special flags are required. The `Concurrent Haskell paper <https://www.haskell.org/ghc/docs/papers/concurrent-haskell.ps.gz>`__ is still an excellent resource, as is `Tackling the awkward -squad <https://research.microsoft.com/%7Esimonpj/papers/marktoberdorf/>`__. +squad <https://www.microsoft.com/en-us/research/publication/tackling-awkward-squad-monadic-inputoutput-concurrency-exceptions-foreign-language-calls-haskell/>`__. To the programmer, Concurrent Haskell introduces no new language constructs; rather, it appears simply as a library, @@ -24,7 +24,7 @@ constructs; rather, it appears simply as a library, - Synchronised mutable variables, called ``MVars`` - Support for bound threads; see the paper `Extending the FFI with - concurrency <http://community.haskell.org/~simonmar/papers/conc-ffi.pdf>`__. + concurrency <https://simonmar.github.io/bib/papers/conc-ffi.pdf>`__. Parallel Haskell |