-
Notifications
You must be signed in to change notification settings - Fork 16
Introduce Data.Enum and Data.Bounded #208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
+1, and please, oh please, let's include |
Why the name |
Ah indeed that would be not too great to have a conflict on this. I've seen |
I think discussion about a new function needs a new proposal. Can we please avoid scope creep in this discussion? |
Given there is some disagreement on the details here, I have dropped |
I'm confused. ghc-!0422 looks like it has already been merged. |
@tomjaguarpaw , yes, this proposal arose out of a miscommunication in #146. |
Aha, I see. Thanks! |
Does |
My initial thought was that |
Dear CLC members, let's vote on the proposal to provide canonical home for @tomjaguarpaw @hasufell @mixphix @angerman @parsonsmatt @velveteer +1 from me. |
+1 |
4 similar comments
+1 |
+1 |
+1 |
+1 |
Thanks all, that's enough votes to approve. @bgamari please make sure that both MRs land into the same GHC release. |
As proposed in [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
Implementation in !11347. |
As proposed in [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
@bgamari I'm not sure what's happened here. The proposal we approved meant to introduce I'm not sure what to do, the genie is out of the bottle. We cannot reasonably remove |
As proposed in [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208
As proposed in [CLC#208] but unfortunately `Data.Enum` was already incorrectly introduced in the `ghc-internal` refactor. [CLC#208]: haskell/core-libraries-committee#208 (cherry picked from commit 56b9f48)
This begins the process of bringing us into compliance with [CLC#208]. [CLC#208]: haskell/core-libraries-committee#208 (cherry picked from commit 336d392)
In #146 I noticed that the
Enum
andBounded
typeclasses currently have no proper home (currently exposed only viaPrelude
andGHC.Enum
). I propose that we remedy this by introducing a pair of new modules,Data.Bounded
andData.Enum
, tobase
:This has been implemented in !10422 and !11347.
The text was updated successfully, but these errors were encountered: