Results 11 issues of Tommy Bidne

Resolves https://github.com/hedgehogqa/haskell-hedgehog/issues/476. There are some design decisions to make, so this is intended more to jumpstart the conversation than it is to present a finished implementation. Some notes: 1. I...

Following up on this idea from the [Call to Arms](https://discourse.haskell.org/t/call-for-sponsors-first-class-liquid-haskell/6973): > Some dependencies can be replaced with simpler ones. For instance, [aeson](https://hackage.haskell.org/package/aeson) could be replaced with [json](https://hackage.haskell.org/package/json). I've spent the...

Follow-up to https://github.com/ucsd-progsys/liquid-fixpoint/pull/673. Liquidhaskell's `./scripts/test/test_plugin.sh` passed with this.

GHC PR: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/11737 CLC issue: https://github.com/haskell/core-libraries-committee/issues/231

## Intro Hello, this is a follow-up to the accepted ([unmerged gitlab MR](https://gitlab.haskell.org/ghc/ghc/-/merge_requests/11737)) proposal: https://github.com/haskell/core-libraries-committee/issues/231. If you will recall, that issue adds the following exception metadata to the default handler:...

Resolves #270. This is an alternative to #231 by @larskuhtz, for whom I am grateful for blazing the trail. --- First, thanks for the great library. This is my attempt...

Resolves #8817. This PR adds a new `extra-files` field that provides a way to specify extra files that should be included in `sdist`, without adding any other semantics (cf. `extra-source-files`...

Cabal: file format
attention: needs-review
re: extra-source-files
re: extra-doc-files

Now that the CLC proposal has been approved, this can be merged. https://github.com/haskell/core-libraries-committee/issues/261. See https://gitlab.haskell.org/ghc/ghc/-/merge_requests/12242. Obviates https://github.com/haskell/stm/pull/81.

Hello, I encountered the following surprising (to me) behavior. Consider: ```haskell {-# LANGUAGE QuasiQuotes #-} module Main (main) import System.OsPath (OsPath, osp, ()) import System.Directory.Internal qualified as IDir main ::...

With the [`Abstract FilePath Proposal`](https://github.com/haskellfoundation/tech-proposals/issues/35), we can now provide functions that work on the more appropriate `OsPath/OsString`, rather than legacy `type FilePath = [String]`. In particular, we really ought to...