-
Is something like the following possible in polysemy where given the effects
```haskell
data E1 :: Effect where
E1_unit :: E1 m ()
E1_rec :: something.. a -> E1 m a
makeSem ''E1
data E2 …
-
I was looking for working yesod-auth examples, and was happy to find your repo. Does this work with LTS-13? When I do
```
stack build --resolver=lts-13
```
I get
```
auth38/src/Yesod/Auth/Mythi…
-
This is low priority, because it's going to be a few (dozen) percent speedup (and a slight space saving and improved storage locality, which may be more important in real world situations). See https:…
-
See below of the before and after of running `brittany --config-file=brittany.yaml --write-mode=inplace $(git ls-files '*.hs')` using the default config on versions 0.14.0.0, and 0.14.0.2.
![before…
-
The aggregate SODA functions have some unique things about them that are currently not reflected in these bindings. For example, you can't use them in $where clauses. This means I'll have to separate …
-
## Minimized code
```Scala
package patmat
object UGB {
trait Value
final case class Bar() extends Value
final case class Baz() extends Value
final case class Foo() extends Input {…
Sciss updated
3 years ago
-
While trying to explain why #3645 is fixed by #3646, I've found a potential loophole in the proof I've sketched.
Consider checking exhaustiveness of the match in `f`. Since there's no case for `C3`…
-
This issue is due to a GHC bug, most likely something similar to https://gitlab.haskell.org/ghc/ghc/issues/16887.
It seems that on some occasions, if you try to pattern match inside arrow notation …
-
The following code snippet
```haskell
{-# LANGUAGE GADTs #-}
import Data.Type.Equality
foo Refl = ()
```
produces the type error
```
• Could not deduce: p ~ ()
from the context: b ~ …
-
Right now, many combinators like `**@ @**` etc. require a lot of constraints on clock types, especially on their time domains. It would be great if those could be hidden, maybe via GADTs or in the typ…