packages feed

size-based 0.1.3.2 → 0.1.3.3

raw patch · 3 files changed

+13/−4 lines, 3 filesdep ~template-haskellPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: template-haskell

API changes (from Hackage documentation)

- Control.Enumerable: class Typeable (a :: k)
+ Control.Enumerable: class () => Typeable (a :: k)
- Control.Enumerable: data Shareable (f :: Type -> Type) a
+ Control.Enumerable: data () => Shareable (f :: Type -> Type) a
- Control.Enumerable: data Shared (f :: Type -> Type) a
+ Control.Enumerable: data () => Shared (f :: Type -> Type) a

Files

CHANGELOG.md view
@@ -1,3 +1,12 @@+* 0.1.3.3 (28 Sep 2024)++    - Documentation fix (thanks to @jvoigtlaender)++* 0.1.3.2-r1 (18 June 2024)++    - Allow `template-haskell-2.22`+    - Test with GHC 9.10+ * 0.1.3.2 (20 Oct 2023)      - Test with GHC 9.8
Control/Enumerable.hs view
@@ -63,7 +63,7 @@ access :: (Enumerable a, Sized f, Typeable f) => Shareable f a access = unsafeAccess enumerate --- | Guarantees local sharing. All enumerations are shared inside each invokation of local, but may not be shared between them.+-- | Guarantees local sharing. All enumerations are shared inside each invocation of local, but may not be shared between them. {-#INLINE local#-} local :: (Typeable f, Sized f, Enumerable a) => f a local = run access (unsafeNewRef ())
size-based.cabal view
@@ -1,5 +1,5 @@ name:                size-based-version:             0.1.3.2+version:             0.1.3.3 synopsis:            Sized functors, for size-based enumerations description:         A framework for size-based enumerations. See the module documentation for details. @@ -12,7 +12,7 @@ build-type:          Simple cabal-version:       >=1.10 extra-source-files:  CHANGELOG.md-tested-with:         GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.1+tested-with:         GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1  source-repository head   type:      git@@ -33,5 +33,5 @@   build-depends:       base >=4.9 && <5,                        dictionary-sharing >= 0.1 && < 1.0,                        testing-type-modifiers >= 0.1 && < 1.0,-                       template-haskell  >=2.5 && <2.22+                       template-haskell  >=2.5 && <2.23   default-language:    Haskell2010