Simon Hengel

Results 386 comments of Simon Hengel

@moodmosaic after #531 I think we are good to go.

> but that doesn't need to be hedgehog's problem. In which case maybe this discussion belongs at [hspec/hspec-hedgehog#35](https://github.com/hspec/hspec-hedgehog/pull/35)? That was my line of thought. `hedgehog` now offers enough flexibility to...

I'm in the process of testing this with `doctest` and I think ran in the exact issue this PR is gonna address. `doctest` fails with: ``` /home/sol/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36: line 4: :...

`doctest` works with https://github.com/sol/doctest/pull/470. @mpickering thanks a lot for working on this. I think this will make things quite more robust.

> > HLS is currently corrupting the cabal store and I assume the average users will not have the expertise to figure out what is even going on in a...

> @sol I'm not sure what the bug is exactly, but it seems like a different bug which is exposed by using the hie-bios wrapper. It's not a "bug" that...

> @sol you should be an approving contributor on this repo iirc. Could you please formally approve this PR if you're happy with it? We already have two approvals. I...

> could you please run benchmarks before and after? Ideally using https://github.com/Bodigrim/tasty-bench/blob/master/compare_benches.sh. ``` All Data.ByteString.Builder.Prim int64Host (10000): OK 4.10 μs ± 364 ns, 8% less than baseline Data.ByteString.Builder.Prim.ASCII intersperse (unaligned):...

> My understanding of this was that if the preconditions do not hold (either terminal does not support cursor movement or `stdin` is not available), `getTerminalSize :: IO (Maybe (Int,...

@Bodigrim comparing ```haskell split1 c = fmap (drop 1) . (breakOn $ singleton c) ``` vs ```haskell split1 c = fmap (drop 1) . break (== c) ``` The first...