teardown 0.5.0.0 → 0.5.0.1
raw patch · 3 files changed
+34/−26 lines, 3 files
Files
- CHANGELOG.md +4/−0
- src/Control/Teardown/Internal/Core.hs +1/−0
- teardown.cabal +29/−26
CHANGELOG.md view
@@ -7,6 +7,10 @@ [1]: http://semver.org/spec/v2.0.0.html [2]: https://github.com/roman/Haskell-teardown/libraries/teardown/CHANGELOG.md +## V0.5.0.1++* Add language pragma to support ghc-8.6.3 and stackage nightly+ ## V0.5.0.0 **BREAKING CHANGES**
src/Control/Teardown/Internal/Core.hs view
@@ -3,6 +3,7 @@ {-# LANGUAGE DataKinds #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE UndecidableInstances #-} module Control.Teardown.Internal.Core ( emptyTeardown
teardown.cabal view
@@ -1,12 +1,13 @@+cabal-version: 1.12 name: teardown-version: 0.5.0.0-cabal-version: >=1.10-build-type: Simple+version: 0.5.0.1 license: MIT license-file: LICENSE copyright: © 2017, 2018 Roman Gonzalez maintainer: open-source@roman-gonzalez.info+author: Roman Gonzalez stability: alpha (experimental)+tested-with: ghc ==8.0.1 ghc ==8.0.2 ghc ==8.2.1 homepage: https://github.com/roman/Haskell-teardown#readme bug-reports: https://github.com/roman/Haskell-teardown/issues synopsis: Build safe and composable teardown sub-routines for resources@@ -25,11 +26,10 @@ * Allows tracing the teardown of your application, how is structured, how much time it takes to execute, and what component (if any) failed to finalize. category: System-author: Roman Gonzalez-tested-with: GHC ==8.0.1 GHC ==8.0.2 GHC ==8.2.1+build-type: Simple extra-source-files:- CHANGELOG.md README.md+ CHANGELOG.md source-repository head type: git@@ -38,23 +38,31 @@ library exposed-modules: Control.Teardown+ hs-source-dirs: src+ other-modules:+ Control.Teardown.Internal.Types+ Control.Teardown.Internal.Core+ Control.Teardown.Internal.Printer+ default-language: Haskell2010+ ghc-options: -Wall -Wincomplete-uni-patterns+ -Wincomplete-record-updates build-depends: base >=4.8 && <5, prettyprinter >=1.1, rio >=0.0.0.0, typed-process >=0.1.0.0, unliftio >=0.2.4.0- default-language: Haskell2010- hs-source-dirs: src- other-modules:- Control.Teardown.Internal.Types- Control.Teardown.Internal.Core- Control.Teardown.Internal.Printer- ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -test-suite teardown-test+test-suite teardown-test type: exitcode-stdio-1.0 main-is: TestSuite.hs+ hs-source-dirs: test/tasty+ other-modules:+ TeardownTest+ Paths_teardown+ default-language: Haskell2010+ ghc-options: -Wall -Wincomplete-uni-patterns+ -Wincomplete-record-updates -threaded -rtsopts -with-rtsopts=-N build-depends: base >=4.8 && <5, rio >=0.0.0.0,@@ -63,16 +71,16 @@ teardown -any, typed-process >=0.1.0.0, unliftio >=0.2.4.0- default-language: Haskell2010- hs-source-dirs: test/tasty- other-modules:- TeardownTest- Paths_teardown- ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -threaded -rtsopts -with-rtsopts=-N -benchmark teardown-benchmark+benchmark teardown-benchmark type: exitcode-stdio-1.0 main-is: Main.hs+ hs-source-dirs: benchmark+ other-modules:+ Paths_teardown+ default-language: Haskell2010+ ghc-options: -Wall -Wincomplete-uni-patterns+ -Wincomplete-record-updates -threaded -rtsopts -with-rtsopts=-N build-depends: base >=4.8 && <5, gauge >=0.1.3,@@ -80,8 +88,3 @@ teardown -any, typed-process >=0.1.0.0, unliftio >=0.2.4.0- default-language: Haskell2010- hs-source-dirs: benchmark- other-modules:- Paths_teardown- ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -threaded -rtsopts -with-rtsopts=-N