Specify package versions.
parent
83c6898a26
commit
e3d8c054e8
|
@ -21,11 +21,11 @@ description: Please see the README on Github at
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
- base >=4.7 && <5
|
- base >=4.7 && <5
|
||||||
- bytestring
|
- bytestring >=0.10.8.1 && <0.11
|
||||||
- exceptions >=0.6 && <0.9
|
- exceptions >=0.6 && <0.9
|
||||||
- free >=4.12 && < 5
|
- free >=4.12 && < 5
|
||||||
- mtl >=2.2.1 && <2.3
|
- mtl >=2.2.1 && <2.3
|
||||||
- text
|
- text >=1.2.2.2 && <1.3
|
||||||
- transformers >=0.4 && <0.6
|
- transformers >=0.4 && <0.6
|
||||||
|
|
||||||
library:
|
library:
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
--
|
--
|
||||||
-- see: https://github.com/sol/hpack
|
-- see: https://github.com/sol/hpack
|
||||||
--
|
--
|
||||||
-- hash: 13d659fe8ecd81d67fd78960f36f07fa73797ddb1b931a27bfc3fcda98d924fc
|
-- hash: fc6b86411535aa75c305ca8e5e3c4b1690cffe2f3b62d7e8505cfc487d68bca6
|
||||||
|
|
||||||
name: postlude
|
name: postlude
|
||||||
version: 0.1.0.1
|
version: 0.1.0.1
|
||||||
|
@ -29,11 +29,11 @@ library
|
||||||
src
|
src
|
||||||
build-depends:
|
build-depends:
|
||||||
base >=4.7 && <5
|
base >=4.7 && <5
|
||||||
, bytestring
|
, bytestring >=0.10.8.1 && <0.11
|
||||||
, exceptions >=0.6 && <0.9
|
, exceptions >=0.6 && <0.9
|
||||||
, free >=4.12 && <5
|
, free >=4.12 && <5
|
||||||
, mtl >=2.2.1 && <2.3
|
, mtl >=2.2.1 && <2.3
|
||||||
, text
|
, text >=1.2.2.2 && <1.3
|
||||||
, transformers >=0.4 && <0.6
|
, transformers >=0.4 && <0.6
|
||||||
exposed-modules:
|
exposed-modules:
|
||||||
Postlude
|
Postlude
|
||||||
|
|
|
@ -79,29 +79,29 @@ import Control.Monad.Writer as X
|
||||||
)
|
)
|
||||||
|
|
||||||
import Control.Monad.Trans.Except as X
|
import Control.Monad.Trans.Except as X
|
||||||
( Except -- ^ ExceptT e Identity :: * -> *
|
( Except
|
||||||
, ExceptT, ExceptT(ExceptT), runExceptT
|
, ExceptT, ExceptT(ExceptT), runExceptT
|
||||||
)
|
)
|
||||||
|
|
||||||
import Control.Monad.Trans.Free as X
|
import Control.Monad.Trans.Free as X
|
||||||
( Free -- ^ FreeT f Identity :: * -> *
|
( Free
|
||||||
, FreeT, FreeT(FreeT), runFreeT
|
, FreeT, FreeT(FreeT), runFreeT
|
||||||
)
|
)
|
||||||
|
|
||||||
import Control.Monad.Trans.Reader as X
|
import Control.Monad.Trans.Reader as X
|
||||||
( Reader -- ^ ReaderT r Identity :: * -> *
|
( Reader
|
||||||
, ReaderT, ReaderT(ReaderT), runReaderT
|
, ReaderT, ReaderT(ReaderT), runReaderT
|
||||||
)
|
)
|
||||||
|
|
||||||
-- We default to the lazy implementation of State.
|
-- We default to the lazy implementation of State.
|
||||||
import Control.Monad.Trans.State as X
|
import Control.Monad.Trans.State as X
|
||||||
( State -- ^ StateT s Identity :: * -> *
|
( State
|
||||||
, StateT, StateT(StateT), runStateT
|
, StateT, StateT(StateT), runStateT
|
||||||
)
|
)
|
||||||
|
|
||||||
-- We default to the lazy implementation of Writer.
|
-- We default to the lazy implementation of Writer.
|
||||||
import Control.Monad.Trans.Writer as X
|
import Control.Monad.Trans.Writer as X
|
||||||
( Writer -- ^ WriterT w Identity :: * -> *
|
( Writer
|
||||||
, WriterT, WriterT(WriterT), runWriterT
|
, WriterT, WriterT(WriterT), runWriterT
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue