From 528a065d183435170e46760641ef6f8f3cf323f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Odd=20Andreas=20S=C3=B8rs=C3=A6ther?= Date: Mon, 26 Feb 2024 10:40:00 +0100 Subject: [PATCH] docs: update manifold-link to clj-commons --- Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Readme.md b/Readme.md index c8308b5..1e88ee6 100644 --- a/Readme.md +++ b/Readme.md @@ -17,7 +17,7 @@ Fibers behave similarly to OS level threads, but are much lighter weight to spaw potentially millions of them to exist. Clojure already has the wonderful [core.async](https://github.com/clojure/core.async) -and [manifold](https://github.com/aleph-io/manifold) libraries but writing maximally performant code +and [manifold](https://github.com/clj-commons/manifold) libraries but writing maximally performant code in either requires the abstraction (channels, or promises) to leak all over your code (as you return channels or promise chains) to avoid blocking. Furthermore you frequently have to think about which executor will handle the blocking code.