packages feed

heavy-logger-0.3.2.2: heavy-logger.cabal

name:                heavy-logger
version:             0.3.2.2
synopsis:            Full-weight logging based on fast-logger
description:         This is Haskell logging library, which prefers functionality and extendability
                     over light weight and simplicity. It can use fast-logger as backend, and is compatible 
                     with monad-logger interface, so it can be used in projects that already use monad-logger.
                     heavy-logger is also integrated with text-format-heavy string formatting library.
license:             BSD3
license-file:        LICENSE
author:              Ilya Portnov
maintainer:          portnov84@rambler.ru
-- copyright:           
category:            System
build-type:          Simple
extra-source-files:  ChangeLog.md, examples/Test.hs, examples/TestTH.hs, examples/TestIO.hs
extra-doc-files:     README.md
cabal-version:       >=1.18

library
  exposed-modules:     System.Log.Heavy
                       System.Log.Heavy.Level
                       System.Log.Heavy.Types
                       System.Log.Heavy.Util
                       System.Log.Heavy.LoggingT
                       System.Log.Heavy.Format
                       System.Log.Heavy.Backends
                       System.Log.Heavy.Backends.Dynamic
                       System.Log.Heavy.Shortcuts
                       System.Log.Heavy.TH
                       System.Log.Heavy.IO
  -- other-modules:       
  -- other-extensions:    
  build-depends:       base >=4.8 && <5.0,
                       mtl >= 2.2.1,
                       containers >= 0.5,
                       transformers-base >= 0.4.4,
                       data-default >= 0.7,
                       monad-control >= 1.0.1.0,
                       lifted-base >= 0.2.3,
                       template-haskell >= 2.10.0,
                       th-lift >= 0.7,
                       th-lift-instances >= 0.1,
                       bytestring >= 0.10.6,
                       text >= 1.2.2.1,
                       attoparsec >= 0.13.1.0,
                       fast-logger >= 2.4.10,
                       monad-logger >= 0.3.22,
                       hsyslog >= 5,
                       text-format-heavy >= 0.1.5.2,
                       thread-local-storage >= 0.1.1,
                       stm >= 2.4
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options:         -fwarn-unused-imports

Source-repository head
  type: git
  location: https://github.com/portnov/heavy-logger.git