Cabal revisions of named-0.3.0.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: named-version: 0.3.0.1-synopsis: Named parameters (keyword arguments) for Haskell-description:- `named` is a lightweight library for named function parameters (keyword- arguments) based on overloaded labels. Keyword arguments have several- advantages over positional arguments:- .- * they can be supplied in arbitrary order- * their names serve as documentation at call site- * it is impossible to accidentally mix them up- .- Unlike @newtype@ wrappers, keyword arguments don't pollute the global- namespace, don't require top-level definitions, and don't need to be- exported.- .- This implementation of named parameters is typesafe, provides good type- inference, descriptive type errors, and has no runtime overhead.- .- Example usage:- .- > import Named- >- > createSymLink :: "from" :! FilePath -> "to" :! FilePath -> IO ()- > createSymLink (Arg from) (Arg to) = ...- >- > main = createSymLink ! #from "/path/to/source"- > ! #to "/target/path"---license: BSD3-license-file: LICENSE-author: Vladislav Zavialov-maintainer: Monadfix <hi@monadfix.com>-homepage: https://github.com/monadfix/named-bug-reports: https://github.com/monadfix/named/issues-category: Control-build-type: Simple-extra-source-files: ChangeLog.md-tested-with: GHC ==8.0.2, GHC ==8.2.2, GHC ==8.4.4, GHC ==8.6.5, GHC ==8.8.1-cabal-version: >=1.10--source-repository head- type: git- location: git@github.com:monadfix/named.git--library- exposed-modules: Named, Named.Internal- build-depends: base >=4.9 && <4.14- hs-source-dirs: src- default-language: Haskell2010- ghc-options: -Wall- -fno-warn-unticked-promoted-constructors--test-suite regression- type: exitcode-stdio-1.0- main-is: Test.hs- other-modules: TestImport- build-depends: base >=4.9 && <4.14,- named- hs-source-dirs: test- default-language: Haskell2010- ghc-options: -Wall- -fno-warn-missing-signatures+name: named +version: 0.3.0.1 +x-revision: 1 +synopsis: Named parameters (keyword arguments) for Haskell +description: + `named` is a lightweight library for named function parameters (keyword + arguments) based on overloaded labels. Keyword arguments have several + advantages over positional arguments: + . + * they can be supplied in arbitrary order + * their names serve as documentation at call site + * it is impossible to accidentally mix them up + . + Unlike @newtype@ wrappers, keyword arguments don't pollute the global + namespace, don't require top-level definitions, and don't need to be + exported. + . + This implementation of named parameters is typesafe, provides good type + inference, descriptive type errors, and has no runtime overhead. + . + Example usage: + . + > import Named + > + > createSymLink :: "from" :! FilePath -> "to" :! FilePath -> IO () + > createSymLink (Arg from) (Arg to) = ... + > + > main = createSymLink ! #from "/path/to/source" + > ! #to "/target/path" + + +license: BSD3 +license-file: LICENSE +author: Vladislav Zavialov +maintainer: Monadfix <hi@monadfix.com> +homepage: https://github.com/monadfix/named +bug-reports: https://github.com/monadfix/named/issues +category: Control +build-type: Simple +extra-source-files: ChangeLog.md +tested-with: GHC ==8.0.2, GHC ==8.2.2, GHC ==8.4.4, GHC ==8.6.5, GHC ==8.8.1 +cabal-version: >=1.10 + +source-repository head + type: git + location: git@github.com:monadfix/named.git + +library + exposed-modules: Named, Named.Internal + build-depends: base >=4.9 && <4.15 + hs-source-dirs: src + default-language: Haskell2010 + ghc-options: -Wall + -fno-warn-unticked-promoted-constructors + +test-suite regression + type: exitcode-stdio-1.0 + main-is: Test.hs + other-modules: TestImport + build-depends: base >=4.9 && <4.15, + named + hs-source-dirs: test + default-language: Haskell2010 + ghc-options: -Wall + -fno-warn-missing-signatures
revision 2
name: named version: 0.3.0.1 -x-revision: 1 +x-revision: 2 synopsis: Named parameters (keyword arguments) for Haskell description: `named` is a lightweight library for named function parameters (keyword library exposed-modules: Named, Named.Internal - build-depends: base >=4.9 && <4.15 + build-depends: base >=4.9 && <4.16 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall type: exitcode-stdio-1.0 main-is: Test.hs other-modules: TestImport - build-depends: base >=4.9 && <4.15, + build-depends: base >=4.9 && <4.16, named hs-source-dirs: test default-language: Haskell2010
revision 3
name: named version: 0.3.0.1 -x-revision: 2 +x-revision: 3 synopsis: Named parameters (keyword arguments) for Haskell description: `named` is a lightweight library for named function parameters (keyword category: Control build-type: Simple extra-source-files: ChangeLog.md -tested-with: GHC ==8.0.2, GHC ==8.2.2, GHC ==8.4.4, GHC ==8.6.5, GHC ==8.8.1 +tested-with: GHC ==8.0.2, GHC ==8.2.2, GHC ==8.4.4, GHC ==8.6.5, GHC ==8.8.1, GHC ==9.2.1 cabal-version: >=1.10 source-repository head library exposed-modules: Named, Named.Internal - build-depends: base >=4.9 && <4.16 + build-depends: base >=4.9 && <4.17 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall type: exitcode-stdio-1.0 main-is: Test.hs other-modules: TestImport - build-depends: base >=4.9 && <4.16, + build-depends: base >=4.9 && <4.17, named hs-source-dirs: test default-language: Haskell2010
revision 4
name: named version: 0.3.0.1 -x-revision: 3 +x-revision: 4 synopsis: Named parameters (keyword arguments) for Haskell description: `named` is a lightweight library for named function parameters (keyword category: Control build-type: Simple extra-source-files: ChangeLog.md -tested-with: GHC ==8.0.2, GHC ==8.2.2, GHC ==8.4.4, GHC ==8.6.5, GHC ==8.8.1, GHC ==9.2.1 +tested-with: GHC ==8.0.2, GHC ==8.2.2, GHC ==8.4.4, GHC ==8.6.5, GHC ==8.8.5, GHC ==9.2.5, GHC ==9.4.4 cabal-version: >=1.10 source-repository head library exposed-modules: Named, Named.Internal - build-depends: base >=4.9 && <4.17 + build-depends: base >=4.9 && <4.18 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall type: exitcode-stdio-1.0 main-is: Test.hs other-modules: TestImport - build-depends: base >=4.9 && <4.17, + build-depends: base >=4.9 && <4.18, named hs-source-dirs: test default-language: Haskell2010 ghc-options: -Wall - -fno-warn-missing-signatures + -fno-warn-missing-signatures
revision 5
name: named version: 0.3.0.1 -x-revision: 4 +x-revision: 5 synopsis: Named parameters (keyword arguments) for Haskell description: `named` is a lightweight library for named function parameters (keyword library exposed-modules: Named, Named.Internal - build-depends: base >=4.9 && <4.18 + build-depends: base >=4.9 && <4.20 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall type: exitcode-stdio-1.0 main-is: Test.hs other-modules: TestImport - build-depends: base >=4.9 && <4.18, + build-depends: base >=4.9 && <4.20, named hs-source-dirs: test default-language: Haskell2010 ghc-options: -Wall - -fno-warn-missing-signatures+ -fno-warn-missing-signatures