-
E.g. MonadState
-
I have been learning Purescript recently and I have a question if you have some time to entertain me 😅
I was implementing a toy project and before I discovered this package, I created a type class…
-
#### Description of the problem
`typeclasses eauto` may fail on a trivial goal, whereas `typeclasses eauto with nocore` succeeds (using stronger unification).
```coq
Create HintDb empty.
Goa…
-
-
The `agda2hs` prelude puts `void` as a member of the typeclass, but the latest GHC base libraries do not.
Compare `void` in
https://github.com/agda/agda2hs/blob/7b3e48a35448acff9bb5823ca22623eaf…
-
```coq
Record B := { A : Type }.
Existing Class A.
Goal forall b, A b -> A b.
intros.
typeclasses eauto. (* works *)
Qed.
Axiom b : B.
Declare Instance foo : A b.
Goal A b.
…
-
```
A) Describe the suggested feature and how it is supposed to work and behave
to the end user (player or admin/coder).
TypedObjectManager.typeclass_search(typeclass, with_child_classes=?)
B) List …
-
#### Cannot use unnamed typeclasses with the Function command
This is a minimal complete example:
```coq
Require Import Recdef.
Class Bar.
Function iszero (n : nat) `{Bar} {measure id n} …
-
Tested with coq 8.7.1.
It seems that transparency hints declared in a database are not used in combination with other databases when calling `typeclasses eauto with database1 database2...`. This se…
-
A while back, @JasonGross pointed out that you can obtain an eta expansion of a record's constructor without relying on user-provided typeclass instances like
```coq
(* all you need to do is provi…