-
The most ergonomic solution!
Hello, Josh!) I personally see this small crate as one of the best ways (even after 5 years) to manage errors (accumulating them all). There are alternatives: frunk, s…
-
Running `hlint-3.8`, I'm finding 148 hints. Are you open to following these suggestions? If so then I'd be happy to contribute those changes.
- [ ] Avoid lambda, 1 hint
- [ ] Eta reduce, 12 hints
…
-
The [Enum Representations page](https://serde.rs/enum-representations.html) specifies the following:
> Using a #[serde(tag = "...")] attribute on an enum containing a tuple variant is an error at c…
-
-
```haskell
deriving instance Eq A
data Maybe' a = Nothing' | Just' a
deriving (Generic, Eq)
myTypes :: [SumType 'Haskell]
myTypes =
[ let p = (Proxy :: Proxy (Maybe' A)) in equal p (mkSu…
-
Example:
```
{-# language FlexibleInstances #-}
module Main where
class X x where
x :: x
class Y y where
y :: y
instance X a => Y a where
y = undefined
```
The error is:
…
silky updated
2 years ago
-
**Describe the bug**
The syntax block in reference documentation for UDTs does not include named items, instead providing the declaration of a UDT that can only be used by unwrapping.
**Screensh…
-
The current implementation for the combined function and enum types is getting out of hand. For each mapping (Location, Definition, etc.) using `SpecValue`s or `ValueName`s two functions need to be a…
Laar updated
11 years ago
-
Some ImageMath functions have type issues that are revealed by haddock documents. Like, findMinMaxMask uses BareImage. It is also dubious which images can (or should) be called with D8 images. In my d…
-
Currently, operators which are defined inside typeclasses but missing fixity declaration, not reported. This can be fixed by matching operators as typeclass methods as well. The following AST pattern …