Skip to content

Commit

Permalink
Merge remote-tracking branch 'stephen-smith/because-became'
Browse files Browse the repository at this point in the history
  • Loading branch information
ekmett committed Jul 28, 2016
2 parents 975cb85 + 6261850 commit b01a9ec
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/Data/Constraint.hs
Expand Up @@ -153,9 +153,10 @@ infixr 9 :-
--
-- This relationship is captured in the ':-' entailment type here.
--
-- Since @p ':-' p@ and entailment composes, ':-' forms the arrows of a 'Category'
-- of constraints. However, 'Category' only because sufficiently general to support this
-- instance in GHC 7.8, so prior to 7.8 this instance is unavailable.
-- Since @p ':-' p@ and entailment composes, ':-' forms the arrows of a
-- 'Category' of constraints. However, 'Category' only became sufficiently
-- general to support this instance in GHC 7.8, so prior to 7.8 this instance
-- is unavailable.
--
-- But due to the coherence of instance resolution in Haskell, this 'Category'
-- has some very interesting properties. Notably, in the absence of
Expand Down

0 comments on commit b01a9ec

Please sign in to comment.