Name: tz Version: 0.0.0.4 License: Apache-2.0 License-File: LICENSE Author: Mihaly Barasz, Gergely Risko Maintainer: Mihaly Barasz , Gergely Risko Cabal-Version: >= 1.10 Build-Type: Simple Category: Data Stability: experimental Homepage: https://github.com/nilcons/haskell-tz Bug-Reports: https://github.com/nilcons/haskell-tz/issues Synopsis: Time zones database and library Description: This package has two main goals: . * To distribute the standard time zone database in a cabal package, so that it can be used in Haskell programs uniformly on all platforms. . * To provide a library that can read time zone info files (aka. Olson files), and does time zone conversions in a /pure/ and /efficient/ way. . The current version ships the @2014b@ version of the time zone database. See: for more info. . The package is currently in a draft phase, I'm still experimenting with different ideas wrt. scope\/API\/implementation\/etc. All comments are welcome! Data-Dir: tzdata -- We have to explicitly list all the directories because of Cabal's limitations. Data-Files: *.tab *.zone Chile/*.zone Etc/*.zone Canada/*.zone Indian/*.zone Africa/*.zone Asia/*.zone Antarctica/*.zone Europe/*.zone America/*.zone America/Kentucky/*.zone America/North_Dakota/*.zone America/Argentina/*.zone America/Indiana/*.zone Mexico/*.zone Brazil/*.zone Atlantic/*.zone Arctic/*.zone Australia/*.zone Pacific/*.zone US/*.zone Extra-Source-Files: README.md Data/Time/Zones/All.hs.template examples/*.hs Source-Repository head Type: git Location: https://github.com/nilcons/haskell-tz.git Library Exposed-Modules: Data.Time.Zones, Data.Time.Zones.Types, Data.Time.Zones.Read, Data.Time.Zones.All, Data.Time.Zones.TH Other-Modules: Paths_tz Default-Language: Haskell2010 GHC-Options: -Wall Build-Depends: base >= 4 && < 5, binary >= 0.5 && < 0.8, bytestring >= 0.9 && < 0.11, containers >= 0.5 && < 0.6, deepseq >= 1.1 && < 2, template-haskell >= 2.6 && < 2.9, time >= 1.2 && < 1.5, vector >= 0.9 && < 0.11 Test-Suite tests Default-Language: Haskell2010 Type: exitcode-stdio-1.0 HS-Source-Dirs: tests Main-Is: testTZ.hs GHC-Options: -Wall Build-Depends: tz, base >= 4 && < 5, bindings-posix >= 1.2 && < 2, HUnit >= 1.2 && < 1.3, QuickCheck >= 2.4 && < 3, test-framework >= 0.4 && < 1, test-framework-hunit >= 0.2 && < 0.4, test-framework-quickcheck2 >= 0.2 && < 0.4, test-framework-th >= 0.2 && < 0.4, time >= 1.2 && < 1.5, unix >= 2.6 && < 3 Test-Suite th-test Default-Language: Haskell2010 Type: exitcode-stdio-1.0 HS-Source-Dirs: tests Main-Is: testTH.hs GHC-Options: -Wall Build-Depends: tz, base >= 4 && < 5, HUnit >= 1.2 && < 1.3, test-framework >= 0.4 && < 1, test-framework-hunit >= 0.2 && < 0.4, test-framework-th >= 0.2 && < 0.4 Test-Suite dummy-genZones Default-Language: Haskell2010 Type: exitcode-stdio-1.0 HS-Source-Dirs: tools Main-Is: genZones.hs GHC-Options: -Wall Build-Depends: tz, base >= 4 && < 5, bytestring, directory, filemanip, filepath, MissingH Benchmark bench Default-Language: Haskell2010 Type: exitcode-stdio-1.0 HS-Source-Dirs: benchmarks Main-Is: benchTZ.hs GHC-Options: -Wall -O2 Build-Depends: tz, base >= 4 && < 5, bindings-posix >= 1.2 && < 2, criterion >= 0.8 && < 0.9, time >= 1.2 && < 1.5, timezone-olson, timezone-series, unix >= 2.6 && < 3 Benchmark bench_c Default-Language: Haskell2010 Type: exitcode-stdio-1.0 HS-Source-Dirs: benchmarks Main-Is: bench_c_localtime.hs GHC-Options: -Wall -O2 Build-Depends: tz, base >= 4 && < 5, bindings-posix >= 1.2 && < 2, criterion >= 0.8 && < 0.9, unix >= 2.6 && < 3 Benchmark bench_greg Default-Language: Haskell2010 Type: exitcode-stdio-1.0 HS-Source-Dirs: benchmarks Main-Is: benchGreg.hs GHC-Options: -Wall -O2 Build-Depends: tz, base >= 4 && < 5, criterion >= 0.8 && < 0.9, lens, thyme, time