{-| Module : Network.Nakadi.Internal.Types.Logger Description : Nakadi Client Logger Types (Internal) Copyright : (c) Moritz Schulte 2017 License : BSD3 Maintainer : mtesseract@silverratio.net Stability : experimental Portability : POSIX Internal logging specific types. -} module Network.Nakadi.Internal.Types.Logger where import Control.Monad.Logger import Prelude -- | Type of a logger callback provided to nakadi-client for logging -- purposes. type LogFunc = Loc -> LogSource -> LogLevel -> LogStr -> IO ()