common/util/Util/Log.hs (16 lines of code) (raw):
-- Copyright (c) Facebook, Inc. and its affiliates.
module Util.Log
( vlog
, logInfo
, logWarning
, logError
, logFatal
, flush
) where
import Control.Monad.IO.Class
-- Re-export all String-based logging functions for compatibility
-- with existing code.
import Util.Log.String
import Util.Log.Internal
flush :: MonadIO m => m ()
flush = liftIO c_glog_flush