polysemy/polysemy.cabal

189 lines
4.6 KiB
Plaintext
Raw Permalink Normal View History

cabal-version: 2.0
2019-04-11 00:23:24 +03:00
2024-06-03 21:58:20 +03:00
-- This file has been generated from package.yaml by hpack version 0.36.0.
2019-04-11 00:23:24 +03:00
--
-- see: https://github.com/sol/hpack
name: polysemy
2024-06-03 21:58:20 +03:00
version: 1.9.2.0
2020-11-01 00:47:25 +03:00
synopsis: Higher-order, low-boilerplate free monads.
2021-06-25 20:26:27 +03:00
description: Please see the README on GitHub at <https://github.com/polysemy-research/polysemy#readme>
2019-04-11 00:23:24 +03:00
category: Language
2020-09-08 15:18:38 +03:00
homepage: https://github.com/polysemy-research/polysemy#readme
bug-reports: https://github.com/polysemy-research/polysemy/issues
2019-04-11 00:23:24 +03:00
author: Sandy Maguire
2022-12-22 20:25:20 +03:00
maintainer: https://funprog.zulipchat.com/#narrow/stream/216942-Polysemy
copyright: 2019-2023 The Polysemy Lounge
2019-04-11 00:23:24 +03:00
license: BSD3
license-file: LICENSE
build-type: Custom
2019-04-11 00:23:24 +03:00
extra-source-files:
README.md
ChangeLog.md
source-repository head
type: git
2020-09-08 15:18:38 +03:00
location: https://github.com/polysemy-research/polysemy
2019-04-11 00:23:24 +03:00
2019-10-28 19:25:30 +03:00
custom-setup
setup-depends:
2024-07-07 20:31:39 +03:00
Cabal <3.13
2019-10-28 19:25:30 +03:00
, base >=4.9 && <5
, cabal-doctest >=1.0.6 && <1.1
2019-04-11 00:23:24 +03:00
library
exposed-modules:
Polysemy
Polysemy.Async
Polysemy.AtomicState
Polysemy.Bundle
Polysemy.Embed
Polysemy.Embed.Type
2019-04-11 00:23:24 +03:00
Polysemy.Error
Polysemy.Fail
Polysemy.Fail.Type
Polysemy.Final
2019-04-11 00:23:24 +03:00
Polysemy.Fixpoint
Polysemy.Input
Polysemy.Internal
Polysemy.Internal.Bundle
2019-04-11 00:23:24 +03:00
Polysemy.Internal.Combinators
Polysemy.Internal.CustomErrors
Polysemy.Internal.CustomErrors.Redefined
2019-04-11 00:23:24 +03:00
Polysemy.Internal.Fixpoint
Polysemy.Internal.Index
Polysemy.Internal.Kind
2019-04-11 00:23:24 +03:00
Polysemy.Internal.NonDet
2021-12-02 20:32:27 +03:00
Polysemy.Internal.Scoped
Polysemy.Internal.Sing
Polysemy.Internal.Strategy
2019-04-11 00:23:24 +03:00
Polysemy.Internal.Tactics
Polysemy.Internal.TH.Common
2019-04-11 00:23:24 +03:00
Polysemy.Internal.TH.Effect
Polysemy.Internal.Union
Polysemy.Internal.Writer
2019-04-14 22:00:29 +03:00
Polysemy.IO
Polysemy.Membership
2019-04-11 00:23:24 +03:00
Polysemy.NonDet
Polysemy.Opaque
2019-04-11 00:23:24 +03:00
Polysemy.Output
Polysemy.Reader
Polysemy.Resource
2021-12-02 20:32:27 +03:00
Polysemy.Scoped
2019-04-11 00:23:24 +03:00
Polysemy.State
2019-11-01 21:23:01 +03:00
Polysemy.Tagged
2019-04-11 00:23:24 +03:00
Polysemy.Trace
Polysemy.Writer
other-modules:
Polysemy.Internal.PluginLookup
2020-10-23 12:00:23 +03:00
Paths_polysemy
autogen-modules:
Paths_polysemy
2019-04-11 00:23:24 +03:00
hs-source-dirs:
src
2021-01-25 01:37:04 +03:00
default-extensions:
2021-12-02 20:32:27 +03:00
BlockArguments
2021-01-25 01:37:04 +03:00
DataKinds
DeriveFunctor
FlexibleContexts
GADTs
LambdaCase
PolyKinds
RankNTypes
ScopedTypeVariables
StandaloneDeriving
TypeApplications
TypeOperators
TypeFamilies
UnicodeSyntax
ghc-options: -Wall
2019-04-11 00:23:24 +03:00
build-depends:
async >=2.2 && <3
, base >=4.9 && <5
2024-07-07 20:31:39 +03:00
, containers >=0.5 && <0.8
2020-03-10 10:35:34 +03:00
, first-class-families >=0.5.0.0 && <0.9
2019-05-18 18:42:14 +03:00
, mtl >=2.2.2 && <3
2021-01-25 01:37:04 +03:00
, stm ==2.*
, syb ==0.7.*
, template-haskell >=2.12.0.0 && <3
2024-03-20 23:07:05 +03:00
, th-abstraction >=0.3.1.0 && <0.8
2023-04-06 21:22:42 +03:00
, transformers >=0.5.2.0 && <0.7
, type-errors >=0.2.0.0
, unagi-chan >=0.4.0.0 && <0.5
2023-04-06 21:22:42 +03:00
default-language: Haskell2010
if impl(ghc < 8.6)
2021-01-25 01:37:04 +03:00
default-extensions:
MonadFailDesugaring
TypeInType
if impl(ghc < 8.2.2)
build-depends:
unsupported-ghc-version >1 && <1
2019-04-11 00:23:24 +03:00
test-suite polysemy-test
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
2019-05-27 08:16:14 +03:00
AlternativeSpec
2019-06-12 16:36:08 +03:00
BracketSpec
DoctestSpec
ErrorSpec
FailSpec
FinalSpec
FixpointSpec
2019-04-11 00:23:24 +03:00
FusionSpec
HigherOrderSpec
InterceptSpec
KnownRowSpec
2019-04-20 13:57:56 +03:00
OutputSpec
2022-10-17 00:12:00 +03:00
ScopedSpec
TacticsSpec
ThEffectSpec
TypeErrors
WriterSpec
2019-04-11 00:23:24 +03:00
Paths_polysemy
Build_doctests
autogen-modules:
Paths_polysemy
Build_doctests
2019-04-11 00:23:24 +03:00
hs-source-dirs:
test
2021-01-25 01:37:04 +03:00
default-extensions:
2021-12-02 20:32:27 +03:00
BlockArguments
2021-01-25 01:37:04 +03:00
DataKinds
DeriveFunctor
FlexibleContexts
GADTs
LambdaCase
PolyKinds
RankNTypes
ScopedTypeVariables
StandaloneDeriving
TypeApplications
TypeOperators
TypeFamilies
UnicodeSyntax
2019-04-11 00:23:24 +03:00
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
async >=2.2 && <3
, base >=4.9 && <5
2024-07-07 20:31:39 +03:00
, containers >=0.5 && <0.8
2023-09-01 02:23:33 +03:00
, doctest >=0.16.0.1 && <0.23
2020-03-10 10:35:34 +03:00
, first-class-families >=0.5.0.0 && <0.9
2019-05-18 18:42:14 +03:00
, hspec >=2.6.0 && <3
2022-10-17 00:12:00 +03:00
, hspec-discover >=2.0
, inspection-testing >=0.4.2 && <0.6
2019-05-18 18:42:14 +03:00
, mtl >=2.2.2 && <3
2019-04-11 00:23:24 +03:00
, polysemy
2021-01-25 01:37:04 +03:00
, stm ==2.*
, syb ==0.7.*
, template-haskell >=2.12.0.0 && <3
2024-03-20 23:07:05 +03:00
, th-abstraction >=0.3.1.0 && <0.8
2023-04-06 21:22:42 +03:00
, transformers >=0.5.2.0 && <0.7
, type-errors >=0.2.0.0
, unagi-chan >=0.4.0.0 && <0.5
2023-04-06 21:22:42 +03:00
default-language: Haskell2010
if impl(ghc < 8.6)
2021-01-25 01:37:04 +03:00
default-extensions:
MonadFailDesugaring
TypeInType