Skip to content

Conversation

@RyanGlScott
Copy link

This pull request replaces union-find-array's orphan Applicative ST instance with one exported from the base-orphans library. This helps mitigate the possibility of other libraries defining an Applicative ST instance and failing to compile if used together with union-find-array on early versions of GHC.

@int-e
Copy link
Contributor

int-e commented May 9, 2015

Sorry, but I'm not going to take this patch without evidence that our orphan instance (for ghc 7.0 and below, which nobody should be using anymore anyway) is actually hurting users. As far as I can see, this patch fixes a non-issue by adding a dependency whose versions we'd have to track, which means an overall loss in maintainability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants