packages feed

type-natural 0.8.0.0 → 0.8.0.1

raw patch · 2 files changed

+3/−6 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

Data/Type/Ordinal.hs view
@@ -135,10 +135,7 @@  -- | Enumerate all @'Ordinal'@s less than @n@. enumOrdinal :: (PeanoOrder nat) => Sing (n :: nat) -> [Ordinal n]-enumOrdinal (Succ n) = withSingI n $-  withWitness (lneqZero n) $-      OLt sZero : map succOrd (enumOrdinal n)-enumOrdinal _ = []+enumOrdinal sn = withSingI sn $ map (reallyUnsafeNaturalToOrd Proxy) [0..toNatural sn - 1]  succOrd :: forall (n :: nat). (PeanoOrder nat, SingI n) => Ordinal n -> Ordinal (Succ n) succOrd (OLt n) =
type-natural.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/  name:                type-natural-version:             0.8.0.0+version:             0.8.0.1 synopsis:            Type-level natural and proofs of their properties. description:         Type-level natural numbers and proofs of their properties.                      .@@ -47,7 +47,7 @@                      , constraints               >= 0.3                      , ghc-typelits-natnormalise >= 0.4                      , ghc-typelits-presburger   >= 0.2.0.0-                     , singletons               >= 2.2 && < 2.5+                     , singletons                >= 2.2 && < 2.5    default-language:    Haskell2010   default-extensions:  DataKinds