cassava-records-0.1.0.4: cassava-records.cabal
-- This file has been generated from package.yaml by hpack version 0.20.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: 6fa96870e8ef342e8e879296d6ab7cc27daa8f5cae4b2d60cfbfa3cb8e47bd32
name: cassava-records
version: 0.1.0.4
synopsis: Auto-generation of records data type.
description: cassava-records library helps in auto-creating record data types using Template Haskell by inferring types from the columns of a csv or compatible input file. The record and type classes instances generated can be seamlessly used with cassava(the haskell csv reader library) to load the data into these record types without dealing with any other level of abstraction.
Please see README on Github at <https://github.com/gdevanla/cassava-records#readme>
category: Text, Web, CSV
homepage: https://github.com/gdevanla/cassava-records#readme
bug-reports: https://github.com/gdevanla/cassava-records/issues
author: Guru Devanla
maintainer: grdvnl@gmail.com
copyright: 2018 Guru Devanla
license: BSD3
license-file: LICENSE
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
ChangeLog.md
README.md
source-repository head
type: git
location: https://github.com/gdevanla/cassava-records
library
hs-source-dirs:
src
build-depends:
attoparsec
, base >=4.7 && <5
, bytestring
, cassava
, foldl
, template-haskell
, text
, unordered-containers
, vector
exposed-modules:
Data.Cassava.Internal.RecordBuilder
Data.Cassava.Records
other-modules:
Paths_cassava_records
default-language: Haskell2010
test-suite cassava-records-test
type: exitcode-stdio-1.0
main-is: Spec.hs
hs-source-dirs:
test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
HUnit
, QuickCheck
, attoparsec
, base >=4.7 && <5
, bytestring
, cassava
, cassava-records
, containers
, foldl
, tasty
, tasty-hunit
, tasty-quickcheck
, template-haskell
, text
, unordered-containers
, vector
other-modules:
Paths_cassava_records
default-language: Haskell2010