packages feed

prelude-safeenum 0.1.1.3 → 0.1.1.8

raw patch · 3 files changed

+39/−11 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Prelude.SafeEnum: instance Prelude.SafeEnum.DownwardEnum GHC.Integer.Type.Integer
- Prelude.SafeEnum: instance Prelude.SafeEnum.Enum GHC.Integer.Type.Integer
- Prelude.SafeEnum: instance Prelude.SafeEnum.UpwardEnum GHC.Integer.Type.Integer
+ Prelude.SafeEnum: instance Prelude.SafeEnum.DownwardEnum GHC.Num.Integer.Integer
+ Prelude.SafeEnum: instance Prelude.SafeEnum.Enum GHC.Num.Integer.Integer
+ Prelude.SafeEnum: instance Prelude.SafeEnum.UpwardEnum GHC.Num.Integer.Integer

Files

CHANGELOG view
@@ -1,3 +1,18 @@+0.1.1.8 (2026-02-28):+    - Added `Tested-With: GHC == 9.12, 9.14` (didn't actually need to+      nudge the upper bound on 'base', because it's already lenient)+0.1.1.7 (2024-08-29):+    - Added `Tested-With: GHC == 9.8, 9.10` (didn't actually need to+      nudge the upper bound on 'base', because it's already lenient)+0.1.1.6 (2023-03-19):+    - Added `Tested-With: GHC == 9.6.1` (didn't actually need to+      nudge the upper bound on 'base', because it's already lenient)+0.1.1.5 (2022-08-28):+    - Added `Tested-With: GHC == 9.4.1` (didn't actually need to+      nudge the upper bound on 'base', because it's already lenient)+0.1.1.4 (2021-11-02):+    - Added `Tested-With: GHC == 9.2.1` (didn't actually need to+      nudge the upper bound on 'base', because it's already lenient) 0.1.1.3 (2021-10-17):     - Updated maintainer emails/urls     - General metadata cleanup
README.md view
@@ -1,8 +1,9 @@ prelude-safeenum ================+[![CI Status](https://github.com/wrengr/prelude-safeenum/actions/workflows/ci.yml/badge.svg)](https://github.com/wrengr/prelude-safeenum/actions?query=workflow%3Aci+-event%3Apull_request) [![Hackage version](https://img.shields.io/hackage/v/prelude-safeenum.svg?style=flat)](https://hackage.haskell.org/package/prelude-safeenum)-[![Build Status](https://github.com/wrengr/prelude-safeenum/workflows/ci/badge.svg)](https://github.com/wrengr/prelude-safeenum/actions?query=workflow%3Aci)-[![Dependencies](https://img.shields.io/hackage-deps/v/prelude-safeenum.svg?style=flat)](http://packdeps.haskellers.com/specific?package=prelude-safeenum)+[![Stackage LTS version](https://stackage.org/package/prelude-safeenum/badge/lts)](https://stackage.org/lts/package/prelude-safeenum)+[![Stackage Nightly version](https://stackage.org/package/prelude-safeenum/badge/nightly)](https://stackage.org/nightly/package/prelude-safeenum)  A redefinition of the Prelude's `Enum` class in order to render it safe. That is, the Haskell Language Report defines `pred`, `succ`,
prelude-safeenum.cabal view
@@ -1,20 +1,25 @@+Cabal-Version:  2.2+-- Cabal >=2.2 is required for:+--    <https://cabal.readthedocs.io/en/latest/cabal-package.html#common-stanzas>+-- Since 2.1, the Cabal-Version must be the absolutely first thing+-- in the file, even before comments.  Also, no longer uses ">=".+--    <https://github.com/haskell/cabal/issues/4899>+ ------------------------------------------------------------------- wren gayle romano <wren@cpan.org>                ~ 2021.10.17+-- wren gayle romano <wren@cpan.org>                ~ 2026-02-26 ---------------------------------------------------------------- --- Cabal >=1.10 is required by Hackage.-Cabal-Version:  >= 1.10-Build-Type:     Simple- Name:           prelude-safeenum-Version:        0.1.1.3+Version:        0.1.1.8+Build-Type:     Simple Stability:      provisional Homepage:       https://wrengr.org/software/hackage.html Bug-Reports:    https://github.com/wrengr/prelude-safeenum/issues Author:         wren gayle romano Maintainer:     wren@cpan.org-Copyright:      Copyright (c) 2012–2021 wren gayle romano-License:        BSD3+Copyright:      2012–2025 wren romano+-- Cabal-2.2 requires us to say "BSD-3-Clause" not "BSD3"+License:        BSD-3-Clause License-File:   LICENSE  Category:       Prelude@@ -41,7 +46,14 @@     GHC ==8.6.5,     GHC ==8.8.4,     GHC ==8.10.3,-    GHC ==9.0.1+    GHC ==9.0.1,+    GHC ==9.2.4,+    GHC ==9.4.8,+    GHC ==9.6.5,+    GHC ==9.8.2,+    GHC ==9.10.1,+    GHC ==9.12.1,+    GHC ==9.14.1  ---------------------------------------------------------------- Source-Repository head