|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Incoherent Instances
|
|
|
|
|
|
|
|
|
|
|
|
## Brief Explanation
|
|
|
|
|
|
|
|
|
|
|
|
## References
|
|
|
|
|
|
|
|
|
|
|
|
- [ Section on overlapping instances](http://www.haskell.org/ghc/docs/latest/html/users_guide/type-extensions.html#instance-overlap) in the GHC User's Guide.
|
|
|
|
- [OverlappingInstances](overlapping-instances)
|
|
|
|
|
|
|
|
## Tickets
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<table><tr><th>[\#40](https://gitlab.haskell.org//haskell/prime/issues/40)</th>
|
|
|
|
<td>add proposal(s) / flesh out info about the following</td></tr>
|
|
|
|
<tr><th>[\#54](https://gitlab.haskell.org//haskell/prime/issues/54)</th>
|
|
|
|
<td>add overlapping or incoherent instances</td></tr></table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Pros
|
|
|
|
|
|
|
|
|
|
|
|
- Pro
|
|
|
|
- Pro
|
|
|
|
|
|
|
|
## Cons
|
|
|
|
|
|
|
|
|
|
|
|
- Con
|
|
|
|
- Con |