-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot resolve overloaded projection _≈_ #6
Comments
I think I found the issue. It depends on how the quasigroup is defined in stdlib. I will create an issue in stdlib to change the definition. |
Have you tried |
That is exactly the issue. We cannot use |
But that makes no sense - that names comes from a module, and it shouldn't be overloaded at all. Can you provide a bigger explanation? |
What I don't understand is how/where two version of |
Got your question. To be honest even I am confused. The agda error will not make it clear as to where two version of |
But for now this issue is resolved with the current changes proposed to quasigroup in stdlib. |
One way to find out is to put |
@JacquesCarette I got the issue. We had 2 instances of
in Quasigroup To overcome this with we could remove |
Yes, that's probably a good idea. |
When defining direct product of quasigroup as
It says "Cannot resolve overloaded projection ≈ because it is not applied to a visible argument when inferring the type of M.≈"
@JacquesCarette Can you have a look at it.
The text was updated successfully, but these errors were encountered: