packages feed

box-csv-0.1.0: box-csv.cabal

cabal-version: 2.4
name:          box-csv
version:       0.1.0
synopsis:      CSV parsing in a box.
description:   CSV parsing using attoparsec and the box library.
category:      project
author:        Tony Day
maintainer:    tonyday567@gmail.com
copyright:     Tony Day (c) AfterTimes
license:       BSD-3-Clause
homepage:      https://github.com/tonyday567/box-csv#readme
bug-reports:   https://github.com/tonyday567/box-csv/issues
build-type:    Simple
tested-with:   GHC ==8.8.4 || ==8.10.4 || ==9.0.1 || ==9.2.0.20210821

source-repository head
  type:     git
  location: https://github.com/tonyday567/box-csv

library
  hs-source-dirs:     src
  default-extensions:
  ghc-options:
    -Wall -Wcompat -Wincomplete-record-updates
    -Wincomplete-uni-patterns -Wredundant-constraints -fwrite-ide-info
    -hiedir=.hie -Wunused-packages

  build-depends:
    , attoparsec    >=0.13 && <0.16
    , base          >=4.7  && <5
    , box           ^>=0.7
    , generic-lens  ^>=2.0
    , lens          ^>=5.0
    , scientific    ^>=0.3
    , text          ^>=1.2
    , time          ^>=1.9

  exposed-modules:    Box.Csv
  other-modules:
  default-language:   Haskell2010