packages feed

Cabal revisions of STMonadTrans-0.3.1

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

revision 1
-name:		STMonadTrans-version:	0.3.1-cabal-version:  >= 1.6-license:	BSD3-license-file:	LICENSE-author:		Josef Svenningsson-maintainer:	josef.svenningsson@gmail.com-category:	Monads-build-type:	Simple-synopsis:	A monad transformer version of the ST monad-description:	-   A monad transformer version of the ST monad--   Warning! This monad transformer should not be used with monads that-   can contain multiple answers, like the list monad. The reason is that -   the will be duplicated across the different answers and this cause-   Bad Things to happen (such as loss of referential transparency). Safe -   monads include the monads State, Reader, Writer, Maybe and -   combinations of their corresponding monad transformers.--source-repository head-  type:     darcs-  location: http://patch-tag.com/r/josef/STMonadTrans--flag splitBase-  description: Choose the new smaller, split-up base package.--library-  if flag(splitBase)-    build-depends: base >= 3, base < 5, mtl, array-  else-    build-depends: base < 3--  exposed-modules:	-    Control.Monad.ST.Trans,-    Control.Monad.ST.Trans.Internal-  extensions:	MagicHash, UnboxedTuples, Rank2Types, FlexibleInstances, -        MultiParamTypeClasses, UndecidableInstances-+name:		STMonadTrans
+version:	0.3.1
+x-revision: 1
+cabal-version:  >= 1.6
+license:	BSD3
+license-file:	LICENSE
+author:		Josef Svenningsson
+maintainer:	josef.svenningsson@gmail.com
+category:	Monads
+build-type:	Simple
+synopsis:	A monad transformer version of the ST monad
+description:	
+   A monad transformer version of the ST monad
+
+   Warning! This monad transformer should not be used with monads that
+   can contain multiple answers, like the list monad. The reason is that 
+   the will be duplicated across the different answers and this cause
+   Bad Things to happen (such as loss of referential transparency). Safe 
+   monads include the monads State, Reader, Writer, Maybe and 
+   combinations of their corresponding monad transformers.
+
+source-repository head
+  type:     darcs
+  location: http://patch-tag.com/r/josef/STMonadTrans
+
+flag splitBase
+  description: Choose the new smaller, split-up base package.
+
+library
+  if flag(splitBase)
+    build-depends: base >= 3, base < 4.7, mtl, array
+  else
+    build-depends: base < 3
+
+  exposed-modules:	
+    Control.Monad.ST.Trans,
+    Control.Monad.ST.Trans.Internal
+  extensions:	MagicHash, UnboxedTuples, Rank2Types, FlexibleInstances, 
+        MultiParamTypeClasses, UndecidableInstances
+
revision 2
 name:		STMonadTrans
 version:	0.3.1
-x-revision: 1
+x-revision: 2
 cabal-version:  >= 1.6
 license:	BSD3
 license-file:	LICENSE
   description: Choose the new smaller, split-up base package.
 
 library
+  -- Monad(fail) was removed in base-4.13+  build-depends: base <4.13+   if flag(splitBase)
     build-depends: base >= 3, base < 4.7, mtl, array
   else