diff --git a/pipes-key-value-csv/0.3.0.0/pipes-key-value-csv.cabal b/pipes-key-value-csv/0.3.0.0/pipes-key-value-csv.cabal new file mode 100644 index 00000000000..602b24c57ee --- /dev/null +++ b/pipes-key-value-csv/0.3.0.0/pipes-key-value-csv.cabal @@ -0,0 +1,88 @@ +name: pipes-key-value-csv +version: 0.3.0.0 +synopsis: Streaming processing of CSV files preceded by key-value pairs. +description: Nonstandard CSV files, with the table preceded by a header consisting of key-value pairs are often the output format of varius test equipment, such as digital oscilloscopes. +homepage: https://github.com/marcinmrotek/key-value-csv +license: BSD3 +license-file: LICENSE +author: Marcin Mrotek +maintainer: marcin.jan.mrotek@gmail.com +copyright: Marcin Mrotek, 2015 +category: Text, Pipes, CSV +build-type: Simple +extra-source-files: README.md +cabal-version: >=1.10 + +Flag devel + description: Development mode (-Werror). + default: False + manual: True + +library + exposed-modules: Pipes.KeyValueCsv + , Pipes.KeyValueCsv.Cell + , Pipes.KeyValueCsv.Common + , Pipes.KeyValueCsv.Csv + , Pipes.KeyValueCsv.KeyValue + , Pipes.KeyValueCsv.IO + , Pipes.KeyValueCsv.Types + , Pipes.KeyValueCsv.Types.Common + , Pipes.KeyValueCsv.Types.Csv + , Pipes.KeyValueCsv.Types.KeyValue + , Pipes.KeyValueCsv.Names + , Pipes.KeyValueCsv.Internal + , Pipes.KeyValueCsv.Internal.Csv + , Pipes.KeyValueCsv.Internal.KeyValue + , Pipes.KeyValueCsv.Internal.Names + , Pipes.KeyValueCsv.Internal.Types + , Data.Validation + build-depends: base >= 4.8 && < 5 + , bifunctors >= 5.3 && < 5.4 + , containers >= 0.5.6 && < 0.6 + , data-default-class >= 0.0.1 && < 0.2 + , lens >= 4.12 && < 4.15 + , mtl >= 2.2 && < 2.3 + , pipes >= 4.1 && < 4.2 + , pipes-bytestring >= 2.1 && < 2.2 + , pipes-group >= 1.0 && < 1.1 + , pipes-parse >= 3.0 && < 3.1 + , pipes-safe >= 2.2 && < 2.3 + , pipes-text >= 0.0 && < 0.1 + , reflection >= 1.5 && < 2.2 + , semigroupoids >= 5.0.0 && < 5.1 + , text >= 1.2 && < 1.3 + , vinyl >= 0.5.2 && < 0.6 + , vinyl-utils >= 0.2.0.1 && < 0.4 + hs-source-dirs: src + default-language: Haskell2010 + ghc-options: -Wall + if flag(devel) + ghc-options: -Werror + +test-suite test-kvc + type: exitcode-stdio-1.0 + main-is: test-kvc.hs + other-modules: Test.Common + , Test.Csv + , Test.Instances + , Test.KeyValue + , Test.Types + build-depends: base >= 4.8 && < 5 + , contravariant >= 1.2 && < 1.5 + , pipes-key-value-csv + , data-default-class + , lens + , QuickCheck >= 2.8 && < 2.9 + , pipes + , pipes-text + , reflection + , text + , transformers + , vinyl + , vinyl-utils + hs-source-dirs: test + default-language: Haskell2010 + ghc-options: -Wall + if flag(devel) + ghc-options: -Werror + diff --git a/pipes-key-value-csv/0.3.0.0/pipes-key-value-csv.json b/pipes-key-value-csv/0.3.0.0/pipes-key-value-csv.json new file mode 100644 index 00000000000..408fafc289c --- /dev/null +++ b/pipes-key-value-csv/0.3.0.0/pipes-key-value-csv.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"8aefba9bf25da226b3848789f83da2e2","Skein512_512":"6dc790bf6d55e1d45f9500cc69ce98382d1ba1a26fea6a61a1ae7eb99d34eb06cc54277dd7b559b7e672bef80ee02f3f9dfd9fc7ebe7901d461438f13fed58d5","SHA1":"ff9183328bbaa8a19c9bb60a3fe1d8244a28078b","SHA512":"58b583c8dcc2161626dccb86c25262f6b0213a493068903d3c72755c645dbbe3a9611c1f2146d06ed066da0737da7292b9a5a1e2571bbfbe2484d7290aca2db0","SHA256":"d74a8630611bfef185dce76bd7d3534989d24d548dfd18c4e1a02ca37784f890"},"package-locations":["https://hackage.haskell.org/package/pipes-key-value-csv-0.3.0.0/pipes-key-value-csv-0.3.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/pipes-key-value-csv-0.3.0.0.tar.gz"],"package-size":11200} \ No newline at end of file diff --git a/pipes-key-value-csv/0.4.0.0/pipes-key-value-csv.cabal b/pipes-key-value-csv/0.4.0.0/pipes-key-value-csv.cabal new file mode 100644 index 00000000000..182c0f932b8 --- /dev/null +++ b/pipes-key-value-csv/0.4.0.0/pipes-key-value-csv.cabal @@ -0,0 +1,90 @@ +name: pipes-key-value-csv +version: 0.4.0.0 +synopsis: Streaming processing of CSV files preceded by key-value pairs. +description: Nonstandard CSV files, with the table preceded by a header consisting of key-value pairs are often the output format of varius test equipment, such as digital oscilloscopes. +homepage: https://github.com/marcinmrotek/key-value-csv +license: BSD3 +license-file: LICENSE +author: Marcin Mrotek +maintainer: marcin.jan.mrotek@gmail.com +copyright: Marcin Mrotek, 2015 +category: Text, Pipes, CSV +build-type: Simple +extra-source-files: README.md +cabal-version: >=1.10 + +Flag devel + description: Development mode (-Werror). + default: False + manual: True + +library + exposed-modules: Pipes.KeyValueCsv + , Pipes.KeyValueCsv.Cell + , Pipes.KeyValueCsv.Common + , Pipes.KeyValueCsv.Csv + , Pipes.KeyValueCsv.KeyValue + , Pipes.KeyValueCsv.IO + , Pipes.KeyValueCsv.Types + , Pipes.KeyValueCsv.Types.Common + , Pipes.KeyValueCsv.Types.Csv + , Pipes.KeyValueCsv.Types.KeyValue + , Pipes.KeyValueCsv.Names + , Pipes.KeyValueCsv.Internal + , Pipes.KeyValueCsv.Internal.Csv + , Pipes.KeyValueCsv.Internal.KeyValue + , Pipes.KeyValueCsv.Internal.Names + , Pipes.KeyValueCsv.Internal.Types + , Data.Validation + build-depends: base >= 4.8 && < 5 + , bifunctors >= 5.2 && < 5.4 + , containers >= 0.5.6 && < 0.6 + , data-default-class >= 0.0.1 && < 0.2 + , lens >= 4.12 && < 4.15 + , mtl >= 2.2 && < 2.3 + , pipes >= 4.1 && < 4.2 + , pipes-bytestring >= 2.1 && < 2.2 + , pipes-group >= 1.0 && < 1.1 + , pipes-parse >= 3.0 && < 3.1 + , pipes-safe >= 2.2 && < 2.3 + , pipes-text >= 0.0 && < 0.1 + , reflection >= 1.5 && < 2.2 + , semigroupoids >= 5.0.0 && < 5.1 + , text >= 1.2 && < 1.3 + , vinyl >= 0.5.2 && < 0.6 + , vinyl-utils >= 0.2.0.1 && < 0.4 + if impl(ghc < 8.0) + build-depends: semigroups == 0.18.* + hs-source-dirs: src + default-language: Haskell2010 + ghc-options: -Wall + if flag(devel) + ghc-options: -Werror + +test-suite test-kvc + type: exitcode-stdio-1.0 + main-is: test-kvc.hs + other-modules: Test.Common + , Test.Csv + , Test.Instances + , Test.KeyValue + , Test.Types + build-depends: base >= 4.8 && < 5 + , contravariant >= 1.2 && < 1.5 + , pipes-key-value-csv + , data-default-class + , lens + , QuickCheck >= 2.8 && < 2.9 + , pipes + , pipes-text + , reflection + , text + , transformers + , vinyl + , vinyl-utils + hs-source-dirs: test + default-language: Haskell2010 + ghc-options: -Wall + if flag(devel) + ghc-options: -Werror + diff --git a/pipes-key-value-csv/0.4.0.0/pipes-key-value-csv.json b/pipes-key-value-csv/0.4.0.0/pipes-key-value-csv.json new file mode 100644 index 00000000000..bc2c88b5604 --- /dev/null +++ b/pipes-key-value-csv/0.4.0.0/pipes-key-value-csv.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"144437261fb656091f2579a163102ccd","Skein512_512":"e531251f4ff8dd76d3b5c2f766d0d8d40de16c4c3c6b9809ecd777685fe17444bd2a390c85bf3b31ab8a5c0faef3cd9d81251e7e09ca62fffee71b1671ed1089","SHA1":"1e6522078b91541ae865b360121352479c3b455c","SHA512":"e93ae90e6e7307476d8baa647054310081b1c42e96ea24a04494b305c54c3ddc23080cc0b2c20fcb777c067cc757d530ca01c03086db3ea3654d395d4f4bc121","SHA256":"1792858c4359a6c0ed9c685d422005c285853ac8382cb14390c2d00829ec427e"},"package-locations":["https://hackage.haskell.org/package/pipes-key-value-csv-0.4.0.0/pipes-key-value-csv-0.4.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/pipes-key-value-csv-0.4.0.0.tar.gz"],"package-size":11231} \ No newline at end of file diff --git a/purescript-bridge/0.6.0.0/purescript-bridge.cabal b/purescript-bridge/0.6.0.0/purescript-bridge.cabal new file mode 100644 index 00000000000..62574aa7b8a --- /dev/null +++ b/purescript-bridge/0.6.0.0/purescript-bridge.cabal @@ -0,0 +1,101 @@ +-- Initial purescript-bridge.cabal generated by cabal init. For further +-- documentation, see http://haskell.org/cabal/users-guide/ + +-- The name of the package. +name: purescript-bridge + +-- The package version. See the Haskell package versioning policy (PVP) +-- for standards guiding when and how versions should be incremented. +-- http://www.haskell.org/haskellwiki/Package_versioning_policy +-- PVP summary: +-+------- breaking API changes +-- | | +----- non-breaking API additions +-- | | | +--- code changes with no API change +version: 0.6.0.0 + +-- A short (one-line) description of the package. +synopsis: Generate PureScript data types from Haskell data types + +-- A longer description of the package. +-- description: + +-- The license under which the package is released. +license: BSD3 + +-- The file containing the license text. +license-file: LICENSE + +-- The package author(s). +author: Robert Klotzner + +-- An email address to which users can send suggestions, bug reports, and +-- patches. +maintainer: robert.klotzner@gmx.at + +-- A copyright notice. +-- copyright: + +category: Web + +build-type: Simple + +-- Extra files to be distributed with the package, such as examples or a +-- README. +-- extra-source-files: + +-- Constraint on the version of Cabal needed to build this package. +cabal-version: >=1.10 + +extra-source-files: README.md + +source-repository head + type: git + location: https://github.com/eskimor/purescript-bridge.git + +library + -- Modules exported by the library. + exposed-modules: Language.PureScript.Bridge + , Language.PureScript.Bridge.Builder + , Language.PureScript.Bridge.Primitives + , Language.PureScript.Bridge.Printer + , Language.PureScript.Bridge.PSTypes + , Language.PureScript.Bridge.SumType + , Language.PureScript.Bridge.Tuple + , Language.PureScript.Bridge.TypeInfo + , Language.PureScript.Bridge.TypeParameters + + -- Modules included in this library but not exported. + -- other-modules: + + -- LANGUAGE extensions used by modules in this package. + -- other-extensions: + + -- Other library packages from which modules are imported. + build-depends: base >=4.8 && <4.9 + , containers + , directory + , filepath + , mtl + , lens + , text + , transformers + , generic-deriving + + ghc-options: -Wall + + -- Directories containing source files. + hs-source-dirs: src + + -- Base language which the package is written in. + default-language: Haskell2010 + + +Test-Suite tests + type: exitcode-stdio-1.0 + main-is: Spec.hs + build-depends: base + , containers + -- , HUnit + , purescript-bridge + , text + hs-source-dirs: test + default-language: Haskell2010 diff --git a/purescript-bridge/0.6.0.0/purescript-bridge.json b/purescript-bridge/0.6.0.0/purescript-bridge.json new file mode 100644 index 00000000000..c9872d463dd --- /dev/null +++ b/purescript-bridge/0.6.0.0/purescript-bridge.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"7f8127b917b6b53b47c2bdf568232b10","Skein512_512":"34edea88b771bcc1082a679df4ef4f67ae532441ff2b989ac35a604d4ecca2737daf457334c0966874a22ec679b368ecb4ad065bf8d9f293d975e5f3fdc97b90","SHA1":"837092807736d3961d53ae11fc0cf730cf6387d3","SHA512":"e58a1e8a9d5c88d9a757c34e118c19e19634e5e13ca489244202864dec20c9a1518b1248cc221f7d277f857ca1c3adb67d0fadb1915598f979fa786acf908eb5","SHA256":"21d7653da75b15adf8d0f253ee4cad5fbc2edd2125d8dc11646c7ff8b82ed542"},"package-locations":["https://hackage.haskell.org/package/purescript-bridge-0.6.0.0/purescript-bridge-0.6.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/purescript-bridge-0.6.0.0.tar.gz"],"package-size":11813} \ No newline at end of file