- putting the NodeCache behind an IORef had been chose because those could've been read non-blocking - the same is true for TVars. The performance characteristics are likely worse, but at the advantage of composability within STM monads |
||
|---|---|---|
| .. | ||
| FediChordSpec.hs | ||
| Specs.hs | ||