coot
coot
First provide `MonadInspectMVar` which is the analogy of `MonadInspectSTM` but for `MVar`s. ```haskell class ( MonadMVar m , Monad (InspectMonadMVar m) ) => MonadInspectMVar m where type InspectMonadMVar m ::...
Added `--all` (`--haddock-all`) switches for compatibility with `haddock` command. `--haddock-all` alias is added, since that's what is suggested by some warning messages. Fixes #10051
There seem to be no way to specify cabal flag for dependencies. In `ghc-tags` and `ghc-tags-plugin` I would like to use `ghc-tags-core` as a dependency but: * `ghc-tags` needs `-f...
Write a test which covers such scenario.
# Description This is a draft PR (work in progress) which introduces `tx-submission` logic responsible for choosing from which peer to download a tx. # Checklist ### Quality * [...
This is a follow-up on #4805: * [ ] `pncProtocolIdleTimeout = 5 :: DiffTime` * [ ] `pncTimeWaitTimeout = 60 :: DiffTime` * [ ] `defaultDiffusionMode = InitiatorAndResponderMode` (currently it's...
`mkPeerSelectionView` got more complex, so it would be good to microbenchmark it and measure the performance impact.
Broken test on `X86_64-darwin` ``` Resolve Subscribe (IO): FAIL (1.64s) *** Failed! Falsified (after 33 tests): LookupResultIO: ipv4: Right [3,1] ipv6: Left RetryLimitExceeded first AF_INET valency 8 [3,1] /= [1,3]...
`All` is a monoid build around `.&&.`. It is useful when writing complex properties which check multiple conditions. Since it is a monoid it allows one to use `foldMap` which...