-- 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