Ben Gamari

Results 105 issues of Ben Gamari

Add documentation and implement the escaping logic for `%` noted in https://flatt.tech/research/posts/batbadbut-you-cant-securely-execute-commands-on-windows/.

This test verifies that the `use_process_jobs` feature works as advertised. Specifically: on Windows `waitForProcess` should not return until all processes created by the child (including those created with `fork`) have...

In the case of rendering for an infinite band width we needn't do any layout (e.g. backtracking) at all. Providing a rendering function which optimizes for this case should improve...

Currently `hsc2hs` calls `cc` directly when it needs to compile C. However, in general it doesn't have enough information about the build context to do so robustly, especially when GHC...

It turns out that `Data.Vector.Generic.unstreamM` will more-often-than-not fail to fuse. For evidence look no farther than the implementation: ```haskell unstreamM :: (Monad m, Vector v a) => MBundle m u...

This is a generated file which should not be present in the repository. Fixes ghc#19574. Fixes #257 .

In GHC 9.2 `Data.List` is changing with the expectation that all imports be qualified (or, at very least, bearing an explicit import list). Specifically, we would need to change all...

The build documentation currently suggests that this package can be built in a standalone manner. However, since https://github.com/ROCm-Developer-Tools/ROCclr/commit/df1449608e92c9e42b4ce5799e6eb51934ae7d4a it appears that this configuration is no longer supported and that it...

The current type of `liftDF` is rather unsatisfactory: Conceptually the "valid" and "data" signals are one unit, yet this is not reflected in their types. Moreover, there is little typing...

As noted in https://github.com/clash-lang/clash-compiler/pull/274 `Data.Maybe.fromJust` has no unfolding in GHC 8.2. Here I remove instances of `fromJust` from `clash-prelude`. This works around the issue and perhaps offers slightly better error...