-- Copyright 2013 Evan Laforge
-- This program is distributed under the terms of the GNU General Public
-- License 3.0, see COPYING or http://www.gnu.org/licenses/gpl-3.0.txt

-- | Standalone pretty printer for debugging.
module App.PPrint where
import qualified Util.PPrint as PPrint

main :: IO ()
main :: IO ()
main = String -> IO ()
putStr forall b c a. (b -> c) -> (a -> b) -> a -> c
. String -> String
PPrint.format forall (m :: * -> *) a b. Monad m => (a -> m b) -> m a -> m b
=<< IO String
getContents