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 +7/−6
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