Samuel Gélineau

Results 257 comments of Samuel Gélineau

I think you mean [the `Q` Monad](http://hackage.haskell.org/package/template-haskell-2.14.0.0/docs/Language-Haskell-TH.html#t:Q)? [TemplateHaskell's `Quasi`](http://hackage.haskell.org/package/template-haskell-2.14.0.0/docs/Language-Haskell-TH-Syntax.html#t:Quasi) is a typeclass. No, `hint` does not "run" `Q` programs. You don't need to: you can simply use [the `runQ` function](http://hackage.haskell.org/package/template-haskell-2.14.0.0/docs/Language-Haskell-TH.html#v:runQ)...

I must reiterate that the sensible task here is to interpret an AST, that is, a value of type `Exp`, not a computation of type `Q Exp` which produces an...

@christiaanb is working on this in #152

(I didn't remove the "help wanted" tag because help is no longer wanted, but because that tag is redundant; I welcome help on all the issues, not just those which...

> Okay. So it looks as if this involves amending `mayFail` Thanks for investigating! > The simple fix would be to throw those warnings, but that forces people to do...

> I had thought there were issues with using `WriterT` and `StateT` with `MonadMask`, hence my not suggesting that - but apparently they were resolved a couple of years ago...

I don't see how `hint` could possibly work on a system which doesn't have write access to a disk, as a part of its implementation involves writing a "phantom" module...

I really liked how @brandon-leapyear did it [last time](https://github.com/haskell-hint/hint/pull/139/files#diff-1fb5582a6e6e6976c911506aaeb976332fb7ff173f4416a6cca237345faac991R217): instead of adding `ifdef`s all over the codebase, he put them all inside _shims_. Each shim is a wrapper around a...

I had to add the following `cabal.project` file in order to get `cabal test` to run. I assume you have something similar locally as well. Should we commit this to...

One change I would like to make is to replace `runStmt` with a `bindPattern` operation. I don't like `runStmt`'s String-based API, I would prefer if we were taking the pattern...