cabal-version: 2.2 name: tax-ato version: 2023.2 synopsis: Tax types and computations for Australia description: This library provides types and tax computations for tax in Australia (ATO = /Australian Taxation Office/). It is based on the library. license: AGPL-3.0-or-later license-file: LICENSE author: Fraser Tweedale maintainer: frase@frase.id.au copyright: Copyright (C) 2018-2023 Fraser Tweedale category: Finance build-type: Simple tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.7 || ==9.4.4 || ==9.6.1 extra-source-files: CHANGELOG.md .hlint.yaml homepage: https://github.com/frasertweedale/hs-tax-ato bug-reports: https://github.com/frasertweedale/hs-tax-ato/issues source-repository head type: git location: https://github.com/frasertweedale/hs-tax-ato.git common common default-language: Haskell2010 ghc-options: -Wall -Wcompat -Werror=missing-methods -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wnoncanonical-monad-instances -Wpartial-fields -Wredundant-constraints -Wunused-packages -fhide-source-paths if impl(ghc >= 9.0) ghc-options: -Winvalid-haddock -Werror=unicode-bidirectional-format-characters if impl(ghc >= 9.2) ghc-options: -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns if impl(ghc >= 9.4) ghc-options: -Wredundant-strictness-flags build-depends: base >= 4.14 && < 5 library import: common hs-source-dirs: src exposed-modules: Data.Tax.ATO Data.Tax.ATO.CGT Data.Tax.ATO.Common Data.Tax.ATO.Days Data.Tax.ATO.PrivateHealthInsuranceRebate Data.Tax.ATO.Rounding Data.Tax.ATO.FY.FY2017 Data.Tax.ATO.FY.FY2018 Data.Tax.ATO.FY.FY2019 Data.Tax.ATO.FY.FY2020 Data.Tax.ATO.FY.FY2021 Data.Tax.ATO.FY.FY2022 Data.Tax.ATO.FY.FY2023 build-depends: , lens >= 4.12 && < 6 , time >= 1.5 && < 1.13 , tax >= 0.2 && < 0.3