packages feed

arbor-monad-logger-0.1.0.0: app/AppEnv.hs

{-# LANGUAGE DeriveGeneric         #-}
{-# LANGUAGE DuplicateRecordFields #-}

module AppEnv where

import GHC.Generics

import qualified Arbor.Monad.Logger as L

data Logger = Logger
  { logger   :: L.TimedFastLogger
  , logLevel :: L.LogLevel
  } deriving (Generic)

newtype AppEnv = AppEnv
  { logger :: Logger
  } deriving (Generic)