packages feed

Cabal revisions of monadlog-0.1.1.1

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

revision 1
-name:                monadlog-version:             0.1.1.1-synopsis:            A simple and fast logging monad-description:         -    This package is a fork of great `monad-log`, as the original author is unreachable.-    .-    It provides a mtl style `MonadLog` class and a concrete monad transformer `LogT`, the main difference between this package and monad-logger are:-    .-    * Base monad has to be an instance of `MonadIO`.-    .-    * Parametrized logging environment for extensibility.-    .-    * Basic logging environment type(`Label`,`Loc`,`NameSpace`,`ThreadId`) are included, and you can easily make your own.-    .-    * JSON logging built-in.-    .-    * default to fast-logger backend, with good stdout and file support.-    .-    If you are an application author, you can use `LogT` transformer, it's just a specialized reader monad to inject `Logger env`.-    .-    If you are a library author, you should do following two things:-    .-    * make your monad stack an instance of 'MonadLog', usually you can do this by embedding `Logger env` into your monad's reader part.-    .-    * provide a default formatter, and API to run with customized formatter.--license:             MIT-license-file:        LICENSE-author:              winterland1989, zmactep-maintainer:          pavel@yakovlev.me-category:            Development-build-type:          Simple-extra-source-files:  CHANGELOG.md README.md-cabal-version:       >=1.10--library-  ghc-options:          -Wall-  exposed-modules:      Control.Monad.Log-                    ,   Control.Monad.Log.Label-                    ,   Control.Monad.Log.LogLoc-                    ,   Control.Monad.Log.NameSpace-                    ,   Control.Monad.Log.LogThreadId-  -- other-modules:       -  -- other-extensions:    -  build-depends:        base >=4.6 && <5-                    ,   fast-logger >=2.4.5 && <2.5-                    ,   monad-control >=0.3 && <1.1-                    ,   lifted-base -                    ,   exceptions >=0.6 && <0.9-                    ,   bytestring-                    ,   text-                    ,   text-show-                    ,   transformers >=0.2-                    ,   aeson        >= 0.4 && <1.2.4-                    ,   template-haskell --  -- hs-source-dirs:      -  default-language:    Haskell2010--source-repository head-  type:                 git-  location:             https://github.com/zmactep/monad-log+name:                monadlog
+version:             0.1.1.1
+x-revision: 1
+synopsis:            A simple and fast logging monad
+description:         
+    This package is a fork of great `monad-log`, as the original author is unreachable.
+    .
+    It provides a mtl style `MonadLog` class and a concrete monad transformer `LogT`, the main difference between this package and monad-logger are:
+    .
+    * Base monad has to be an instance of `MonadIO`.
+    .
+    * Parametrized logging environment for extensibility.
+    .
+    * Basic logging environment type(`Label`,`Loc`,`NameSpace`,`ThreadId`) are included, and you can easily make your own.
+    .
+    * JSON logging built-in.
+    .
+    * default to fast-logger backend, with good stdout and file support.
+    .
+    If you are an application author, you can use `LogT` transformer, it's just a specialized reader monad to inject `Logger env`.
+    .
+    If you are a library author, you should do following two things:
+    .
+    * make your monad stack an instance of 'MonadLog', usually you can do this by embedding `Logger env` into your monad's reader part.
+    .
+    * provide a default formatter, and API to run with customized formatter.
+
+license:             MIT
+license-file:        LICENSE
+author:              winterland1989, zmactep
+maintainer:          pavel@yakovlev.me
+category:            Development
+build-type:          Simple
+extra-source-files:  CHANGELOG.md README.md
+cabal-version:       >=1.10
+
+library
+  ghc-options:          -Wall
+  exposed-modules:      Control.Monad.Log
+                    ,   Control.Monad.Log.Label
+                    ,   Control.Monad.Log.LogLoc
+                    ,   Control.Monad.Log.NameSpace
+                    ,   Control.Monad.Log.LogThreadId
+  -- other-modules:       
+  -- other-extensions:    
+  build-depends:        base >=4.6 && <5
+                    ,   fast-logger >=2.4.5 && <2.5
+                    ,   monad-control >=0.3 && <1.1
+                    ,   lifted-base 
+                    ,   exceptions >=0.6 && <0.9
+                    ,   bytestring
+                    ,   text
+                    ,   text-show
+                    ,   transformers >=0.2
+                    ,   aeson        >= 0.4 && <1.2.4
+                    ,   template-haskell 
+
+  -- hs-source-dirs:      
+  default-language:    Haskell2010
+
+source-repository head
+  type:                 git
+  location:             https://github.com/zmactep/monadlog