-
Typeclasses eauto leaves a sealed goal in the resolution of a class instead of failing.
- [ ] Pass the eauto flag to the resolution process
- [ ] Add a clause before solve-aux-fail to return `[sea…
-
### What version of Effect is running?
3.4.7 (and `@effect/typeclass@0.24.39`)
### What steps can reproduce the bug?
```ts
import * as OptionInstances from "@effect/typeclass/data/Option";
import…
-
We should consider adding typeclasses or similar to prevent repeating code such as sorting datastructures, etc.
-
Lean supports automatic derivation of `Repr` and potential other typeclasses, it seems cheap to derive them.
Question is: are there situations where a user doesn't want additional typeclasses attac…
-
Do you plan to implement them, or have you given up on the idea? I am very interested in the tpic and decided to dive into Coalton hoping maybe I could help with this at some point. (comparing to impl…
-
Add decoders for fields, so that we don't have to hardcode generation logic in the macro code
- This is interesting because it would be nice to be able to add some sort of validation to custom type…
-
We have redundant typeclasses littered through out the library. Dan Christensen has observed the following:
I did a test, and it definitely causes Coq to duplicate its search through the sub-tree. …
-
Is less verbosity the only main benefit of typeclasses over just inputting a set of functions?
Typeclasses can do where `bar` is a member of `Function`:
```
foo(x: A) where Function
bar(x)
…
-
This issue proposes a Dart language feature which takes inspiration from the [Haskell typeclass](https://www.haskell.org/tutorial/classes.html) feature: _typeclasses_. It enables polymorphic behavior,…
-
Hi Nikita
I wanted to possibly contribute to your typeclass package but I wanted to get your insight and approval
I wanted to replicate the classes found [here](https://a-guide-to-the-purescript…