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