Update Field#170
Conversation
95fbeb1 to
f1d3571
Compare
|
Every field is a euclidean ring, so I think it might be best to keep the EuclideanRing constraint. In fact with what's in this PR, you wouldn't be able to write a function which uses How about this instead: class (EuclideanRing a, DivisionRing a) <= Field a
instance (EuclideanRing a, DivisionRing a) => Field a |
|
I did wonder about that, in the other PR I had it with the |
|
Also I think it might be worth mentioning that every type with law-abiding |
|
Sorry, I didn't notice you had updated this, but there's a couple of things I think are not quite right here (in the docs). Do you mind if I send another PR? |
|
Oh actually, |
|
Oops, glad someone is paying attention 😉 |
Resolves #132