Draft: Clarify laws of `TestCoercion`
-
Add law to
TestCoercion
to matchTestEquality
-
Remove recommendation for singleton types because of uncertainty whether this is a good recommendation.
-
Discuss the singleton type quandary under an expandable heading for anyone that is curious, without cluttering the main documentation.
Follow up from a5ea7867.
Blocked on decision in https://github.com/haskell/core-libraries-committee/issues/53