io-classes-mtl-0.1.0.0: io-classes-mtl.cabal
cabal-version: 3.0
name: io-classes-mtl
version: 0.1.0.0
synopsis: Experimental MTL instances for io-classes
description:
MTL instances for
[io-classes](https://hackage.hasekll.org/package/io-classes) package.
Some of the instances are novel and some are still experimental.
license: Apache-2.0
license-files:
LICENSE
NOTICE
author: Duncan Coutts, Marcin Szamotulski
maintainer: Marcin Szamotulski coot@coot.me
copyright: 2022-2023 Input Output Global Inc (IOG)
category: Control
build-type: Simple
extra-doc-files: README.md
CHANGELOG.md
common warnings
ghc-options: -Wall
-Wcompat
-Wincomplete-uni-patterns
-Wincomplete-record-updates
-Wpartial-fields
-Widentities
-Wunused-packages
-Wno-redundant-constraints
-Wno-unticked-promoted-constructors
library
import: warnings
exposed-modules: Control.Monad.Class.Trans
, Control.Monad.Class.MonadEventlog.Trans
, Control.Monad.Class.MonadSay.Trans
, Control.Monad.Class.MonadST.Trans
, Control.Monad.Class.MonadSTM.Trans
, Control.Monad.Class.MonadThrow.Trans
, Control.Monad.Class.MonadTime.Trans
, Control.Monad.Class.MonadTime.SI.Trans
, Control.Monad.Class.MonadTimer.Trans
, Control.Monad.Class.MonadTimer.SI.Trans
build-depends: base >=4.9 && <4.18,
array,
mtl,
io-classes ^>= 1.0.0.0,
si-timers,
hs-source-dirs: src
default-language: Haskell2010