packages feed

Cabal revisions of atelier-core-0.4.0.1

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version: 2.0---- This file has been generated from package.yaml by hpack version 0.38.3.------ see: https://github.com/sol/hpack--name:           atelier-core-version:        0.4.0.1-synopsis:       Foundational Effectful-based effects and utilities-description:    Core effects and utilities for effect-based applications, built on Effectful — part of the atelier toolkit.-category:       Control-homepage:       https://github.com/tweag/tricorder#readme-bug-reports:    https://github.com/tweag/tricorder/issues-author:         Victor Nascimento Bakke-maintainer:     victor.bakke@tweag.io-license:        MIT-license-file:   LICENSE-build-type:     Simple-tested-with:-    GHC == 9.10.3-  , GHC == 9.6.7-  , GHC == 9.8.4-  , GHC == 9.12.4-extra-doc-files:-    CHANGELOG.md-    README.md--source-repository head-  type: git-  location: https://github.com/tweag/tricorder--library-  exposed-modules:-      Atelier.Config-      Atelier.Effects.Arguments-      Atelier.Effects.Await-      Atelier.Effects.Cache-      Atelier.Effects.Cache.Config-      Atelier.Effects.Cache.Singleflight-      Atelier.Effects.Chan-      Atelier.Effects.Clock-      Atelier.Effects.Conc-      Atelier.Effects.Console-      Atelier.Effects.Debounce-      Atelier.Effects.Delay-      Atelier.Effects.Env-      Atelier.Effects.Exit-      Atelier.Effects.File-      Atelier.Effects.FileSystem-      Atelier.Effects.FileWatcher-      Atelier.Effects.Input-      Atelier.Effects.Internal.Coroutine-      Atelier.Effects.Iterator-      Atelier.Effects.Log-      Atelier.Effects.Posix.Daemons-      Atelier.Effects.Posix.IO-      Atelier.Effects.Process-      Atelier.Effects.Process.Internal-      Atelier.Effects.Publishing-      Atelier.Effects.Publishing.Pub-      Atelier.Effects.Publishing.Sub-      Atelier.Effects.Tally-      Atelier.Effects.Timeout-      Atelier.Effects.UUID-      Atelier.Effects.Yield-      Atelier.Exception-      Atelier.Time-      Atelier.Types.Base64-      Atelier.Types.HttpApiDataReadShow-      Atelier.Types.JsonReadShow-      Atelier.Types.QuietSnake-      Atelier.Types.Semaphore-      Atelier.Types.Semaphore.STM-      Atelier.Types.WithDefaults-  other-modules:-      Paths_atelier_core-  autogen-modules:-      Paths_atelier_core-  hs-source-dirs:-      src-  default-extensions:-      BlockArguments-      DataKinds-      DeriveAnyClass-      DerivingStrategies-      DerivingVia-      DuplicateRecordFields-      FlexibleContexts-      GADTs-      LambdaCase-      MultiWayIf-      OverloadedLabels-      OverloadedRecordDot-      OverloadedStrings-      StrictData-      TemplateHaskell-      TypeFamilies-  ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded-  build-depends:-      aeson >=2.2 && <2.4-    , atelier-prelude >=0.1 && <0.3-    , base >=4.18 && <4.23-    , base64-bytestring ==1.2.*-    , bytestring >=0.11 && <0.13-    , casing ==0.1.*-    , containers >=0.6 && <0.9-    , daemons ==0.4.*-    , data-default ==0.8.*-    , directory ==1.3.*-    , effectful ==2.6.*-    , effectful-core ==2.6.*-    , effectful-plugin >=2.0 && <2.2-    , effectful-th ==1.0.*-    , filepath >=1.4 && <1.6-    , fsnotify ==0.4.*-    , http-api-data >=0.5.1 && <0.8-    , http-types ==0.12.*-    , ki ==1.0.*-    , list-t ==1.0.*-    , optparse-applicative ==0.19.*-    , process ==1.6.*-    , prometheus-client ==1.1.*-    , prometheus-metrics-ghc ==1.0.*-    , stm ==2.5.*-    , stm-containers ==1.2.*-    , text ==2.1.*-    , time >=1.12 && <1.17-    , time-units ==1.0.*-    , typed-process ==0.2.*-    , unagi-chan ==0.4.*-    , unix ==2.8.*-    , unordered-containers ==0.2.*-    , uuid ==1.3.*-    , wai ==3.2.*-    , warp ==3.4.*-  mixins:-      base hiding (Prelude)-  default-language: GHC2021-  if impl(GHC >= 9.8)-    ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations--test-suite atelier-test-  type: exitcode-stdio-1.0-  main-is: Driver.hs-  other-modules:-      Unit.Atelier.ConfigSpec-      Unit.Atelier.Effects.AwaitSpec-      Unit.Atelier.Effects.Cache.SingleflightSpec-      Unit.Atelier.Effects.CacheSpec-      Unit.Atelier.Effects.ChanSpec-      Unit.Atelier.Effects.Conc.TeardownStressSpec-      Unit.Atelier.Effects.ConcSpec-      Unit.Atelier.Effects.ConsoleSpec-      Unit.Atelier.Effects.DebounceSpec-      Unit.Atelier.Effects.FileSystemSpec-      Unit.Atelier.Effects.FileWatcherSpec-      Unit.Atelier.Effects.IteratorSpec-      Unit.Atelier.Effects.LogSpec-      Unit.Atelier.Effects.Publishing.PubSpec-      Unit.Atelier.Effects.PublishingSpec-      Unit.Atelier.Effects.TallySpec-      Unit.Atelier.Effects.YieldSpec-      Unit.Atelier.Types.Semaphore.STMSpec-      Unit.Atelier.Types.SemaphoreSpec-      Unit.Atelier.Types.WithDefaultsSpec-      Paths_atelier_core-  autogen-modules:-      Paths_atelier_core-  hs-source-dirs:-      test-  default-extensions:-      BlockArguments-      DataKinds-      DeriveAnyClass-      DerivingStrategies-      DerivingVia-      DuplicateRecordFields-      FlexibleContexts-      GADTs-      LambdaCase-      MultiWayIf-      OverloadedLabels-      OverloadedRecordDot-      OverloadedStrings-      StrictData-      TemplateHaskell-      TypeFamilies-  ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded -Wno-prepositive-qualified-module-  build-tool-depends:-      tasty-discover:tasty-discover-  build-depends:-      aeson >=2.2 && <2.4-    , atelier-core >=0.3 && <0.5-    , atelier-prelude >=0.1 && <0.3-    , base >=4.18 && <4.23-    , bytestring >=0.11 && <0.13-    , containers >=0.6 && <0.9-    , data-default ==0.8.*-    , effectful ==2.6.*-    , effectful-core ==2.6.*-    , effectful-plugin >=2.0 && <2.2-    , hedgehog ==1.7.*-    , hspec ==2.11.*-    , hspec-hedgehog ==0.3.*-    , stm ==2.5.*-    , stm-containers ==1.2.*-    , tasty ==1.5.*-    , tasty-hspec ==1.2.*-    , time >=1.12 && <1.17-  mixins:-      base hiding (Prelude)-  default-language: GHC2021-  if impl(GHC >= 9.8)-    ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations+cabal-version: 2.0
+
+-- This file has been generated from package.yaml by hpack version 0.38.3.
+--
+-- see: https://github.com/sol/hpack
+
+name:           atelier-core
+version:        0.4.0.1
+x-revision: 1
+synopsis:       Foundational Effectful-based effects and utilities
+description:    Core effects and utilities for effect-based applications, built on Effectful — part of the atelier toolkit.
+category:       Control
+homepage:       https://github.com/tweag/tricorder#readme
+bug-reports:    https://github.com/tweag/tricorder/issues
+author:         Christian Georgii
+maintainer:     victor.bakke@tweag.io
+license:        MIT
+license-file:   LICENSE
+build-type:     Simple
+tested-with:
+    GHC == 9.10.3
+  , GHC == 9.6.7
+  , GHC == 9.8.4
+  , GHC == 9.12.4
+extra-doc-files:
+    CHANGELOG.md
+    README.md
+
+source-repository head
+  type: git
+  location: https://github.com/tweag/tricorder
+
+library
+  exposed-modules:
+      Atelier.Config
+      Atelier.Effects.Arguments
+      Atelier.Effects.Await
+      Atelier.Effects.Cache
+      Atelier.Effects.Cache.Config
+      Atelier.Effects.Cache.Singleflight
+      Atelier.Effects.Chan
+      Atelier.Effects.Clock
+      Atelier.Effects.Conc
+      Atelier.Effects.Console
+      Atelier.Effects.Debounce
+      Atelier.Effects.Delay
+      Atelier.Effects.Env
+      Atelier.Effects.Exit
+      Atelier.Effects.File
+      Atelier.Effects.FileSystem
+      Atelier.Effects.FileWatcher
+      Atelier.Effects.Input
+      Atelier.Effects.Internal.Coroutine
+      Atelier.Effects.Iterator
+      Atelier.Effects.Log
+      Atelier.Effects.Posix.Daemons
+      Atelier.Effects.Posix.IO
+      Atelier.Effects.Process
+      Atelier.Effects.Process.Internal
+      Atelier.Effects.Publishing
+      Atelier.Effects.Publishing.Pub
+      Atelier.Effects.Publishing.Sub
+      Atelier.Effects.Tally
+      Atelier.Effects.Timeout
+      Atelier.Effects.UUID
+      Atelier.Effects.Yield
+      Atelier.Exception
+      Atelier.Time
+      Atelier.Types.Base64
+      Atelier.Types.HttpApiDataReadShow
+      Atelier.Types.JsonReadShow
+      Atelier.Types.QuietSnake
+      Atelier.Types.Semaphore
+      Atelier.Types.Semaphore.STM
+      Atelier.Types.WithDefaults
+  other-modules:
+      Paths_atelier_core
+  autogen-modules:
+      Paths_atelier_core
+  hs-source-dirs:
+      src
+  default-extensions:
+      BlockArguments
+      DataKinds
+      DeriveAnyClass
+      DerivingStrategies
+      DerivingVia
+      DuplicateRecordFields
+      FlexibleContexts
+      GADTs
+      LambdaCase
+      MultiWayIf
+      OverloadedLabels
+      OverloadedRecordDot
+      OverloadedStrings
+      StrictData
+      TemplateHaskell
+      TypeFamilies
+  ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded
+  build-depends:
+      aeson >=2.2 && <2.4
+    , atelier-prelude >=0.1 && <0.3
+    , base >=4.18 && <4.23
+    , base64-bytestring ==1.2.*
+    , bytestring >=0.11 && <0.13
+    , casing ==0.1.*
+    , containers >=0.6 && <0.9
+    , daemons ==0.4.*
+    , data-default ==0.8.*
+    , directory ==1.3.*
+    , effectful ==2.6.*
+    , effectful-core ==2.6.*
+    , effectful-plugin >=2.0 && <2.2
+    , effectful-th ==1.0.*
+    , filepath >=1.4 && <1.6
+    , fsnotify ==0.4.*
+    , http-api-data >=0.5.1 && <0.8
+    , http-types ==0.12.*
+    , ki ==1.0.*
+    , list-t ==1.0.*
+    , optparse-applicative ==0.19.*
+    , process ==1.6.*
+    , prometheus-client ==1.1.*
+    , prometheus-metrics-ghc ==1.0.*
+    , stm ==2.5.*
+    , stm-containers ==1.2.*
+    , text ==2.1.*
+    , time >=1.12 && <1.17
+    , time-units ==1.0.*
+    , typed-process ==0.2.*
+    , unagi-chan ==0.4.*
+    , unix ==2.8.*
+    , unordered-containers ==0.2.*
+    , uuid ==1.3.*
+    , wai ==3.2.*
+    , warp ==3.4.*
+  mixins:
+      base hiding (Prelude)
+  default-language: GHC2021
+  if impl(GHC >= 9.8)
+    ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations
+
+test-suite atelier-test
+  type: exitcode-stdio-1.0
+  main-is: Driver.hs
+  other-modules:
+      Unit.Atelier.ConfigSpec
+      Unit.Atelier.Effects.AwaitSpec
+      Unit.Atelier.Effects.Cache.SingleflightSpec
+      Unit.Atelier.Effects.CacheSpec
+      Unit.Atelier.Effects.ChanSpec
+      Unit.Atelier.Effects.Conc.TeardownStressSpec
+      Unit.Atelier.Effects.ConcSpec
+      Unit.Atelier.Effects.ConsoleSpec
+      Unit.Atelier.Effects.DebounceSpec
+      Unit.Atelier.Effects.FileSystemSpec
+      Unit.Atelier.Effects.FileWatcherSpec
+      Unit.Atelier.Effects.IteratorSpec
+      Unit.Atelier.Effects.LogSpec
+      Unit.Atelier.Effects.Publishing.PubSpec
+      Unit.Atelier.Effects.PublishingSpec
+      Unit.Atelier.Effects.TallySpec
+      Unit.Atelier.Effects.YieldSpec
+      Unit.Atelier.Types.Semaphore.STMSpec
+      Unit.Atelier.Types.SemaphoreSpec
+      Unit.Atelier.Types.WithDefaultsSpec
+      Paths_atelier_core
+  autogen-modules:
+      Paths_atelier_core
+  hs-source-dirs:
+      test
+  default-extensions:
+      BlockArguments
+      DataKinds
+      DeriveAnyClass
+      DerivingStrategies
+      DerivingVia
+      DuplicateRecordFields
+      FlexibleContexts
+      GADTs
+      LambdaCase
+      MultiWayIf
+      OverloadedLabels
+      OverloadedRecordDot
+      OverloadedStrings
+      StrictData
+      TemplateHaskell
+      TypeFamilies
+  ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded -Wno-prepositive-qualified-module
+  build-tool-depends:
+      tasty-discover:tasty-discover
+  build-depends:
+      aeson >=2.2 && <2.4
+    , atelier-core >=0.3 && <0.5
+    , atelier-prelude >=0.1 && <0.3
+    , base >=4.18 && <4.23
+    , bytestring >=0.11 && <0.13
+    , containers >=0.6 && <0.9
+    , data-default ==0.8.*
+    , effectful ==2.6.*
+    , effectful-core ==2.6.*
+    , effectful-plugin >=2.0 && <2.2
+    , hedgehog ==1.7.*
+    , hspec ==2.11.*
+    , hspec-hedgehog ==0.3.*
+    , stm ==2.5.*
+    , stm-containers ==1.2.*
+    , tasty ==1.5.*
+    , tasty-hspec ==1.2.*
+    , time >=1.12 && <1.17
+  mixins:
+      base hiding (Prelude)
+  default-language: GHC2021
+  if impl(GHC >= 9.8)
+    ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations