packages feed

getopt-generics 0.13 → 0.13.0.1

raw patch · 1 files changed

+7/−6 lines, 1 filesdep ~generics-sopPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: generics-sop

API changes (from Hackage documentation)

- WithCli: Proxy :: Proxy
+ WithCli: Proxy :: Proxy k
- WithCli: argumentsParser :: HasArguments a => Modifiers -> Maybe String -> Result (Parser Unnormalized a)
+ WithCli: argumentsParser :: (HasArguments a, Generic a, GTo a, GDatatypeInfo a, All2 HasArguments (GCode a)) => Modifiers -> Maybe String -> Result (Parser Unnormalized a)
- WithCli: atomicArgumentsParser :: Argument a => Modifiers -> Maybe String -> Result (Parser Unnormalized a)
+ WithCli: atomicArgumentsParser :: forall a. Argument a => Modifiers -> Maybe String -> Result (Parser Unnormalized a)
- WithCli: class Typeable (a :: k)
+ WithCli: class Typeable k (a :: k)
- WithCli: data Proxy (t :: k) :: k -> *
+ WithCli: data Proxy k (t :: k) :: forall k. k -> *
- WithCli.Pure: Proxy :: Proxy
+ WithCli.Pure: Proxy :: Proxy k
- WithCli.Pure: argumentsParser :: HasArguments a => Modifiers -> Maybe String -> Result (Parser Unnormalized a)
+ WithCli.Pure: argumentsParser :: (HasArguments a, Generic a, GTo a, GDatatypeInfo a, All2 HasArguments (GCode a)) => Modifiers -> Maybe String -> Result (Parser Unnormalized a)
- WithCli.Pure: atomicArgumentsParser :: Argument a => Modifiers -> Maybe String -> Result (Parser Unnormalized a)
+ WithCli.Pure: atomicArgumentsParser :: forall a. Argument a => Modifiers -> Maybe String -> Result (Parser Unnormalized a)
- WithCli.Pure: class Typeable (a :: k)
+ WithCli.Pure: class Typeable k (a :: k)
- WithCli.Pure: data Proxy (t :: k) :: k -> *
+ WithCli.Pure: data Proxy k (t :: k) :: forall k. k -> *

Files

getopt-generics.cabal view
@@ -1,9 +1,9 @@--- This file has been generated from package.yaml by hpack version 0.5.4.+-- This file has been generated from package.yaml by hpack version 0.17.0. -- -- see: https://github.com/sol/hpack  name:           getopt-generics-version:        0.13+version:        0.13.0.1 synopsis:       Create command line interfaces with ease description:    Create command line interfaces with ease category:       Console, System@@ -47,7 +47,7 @@       base == 4.*     , base-compat >= 0.8     , base-orphans-    , generics-sop >= 0.1 && < 0.3+    , generics-sop >= 0.1 && < 0.4     , tagged   exposed-modules:       WithCli@@ -62,6 +62,7 @@       WithCli.Parser       WithCli.Pure.Internal       WithCli.Result+      Paths_getopt_generics   default-language: Haskell2010  test-suite spec@@ -69,14 +70,14 @@   main-is: Spec.hs   hs-source-dirs:       src-    , test-    , docs+      test+      docs   ghc-options: -Wall -fno-warn-name-shadowing -threaded -O0   build-depends:       base == 4.*     , base-compat >= 0.8     , base-orphans-    , generics-sop >= 0.1 && < 0.3+    , generics-sop >= 0.1 && < 0.4     , tagged     , hspec >= 2.1.8     , QuickCheck