{-# LANGUAGE TemplateHaskell #-} module Network.HTTP.ApiMaker.Logging ( enableRequestLogging , disableRequestLogging ) where import EasyLogger enableRequestLogging :: LogDestination -> IO () enableRequestLogging :: LogDestination -> IO () enableRequestLogging = $(LogDestination -> IO () initLogger) disableRequestLogging :: IO () disableRequestLogging :: IO () disableRequestLogging = $(Int [Char] [Char] -> [Char] -> [Char] -> CharPos -> CharPos -> Loc Loc -> IO () finalizeLogger)