Module to pretty print Ninja build files
Author: Marc Andre Wittorf
Version: 0.1
                renderNinja
                  ::  File -> String   
                Render a Ninja file to a string representation  | 
              
            
                ppFile
                  ::  File -> Doc   
                Render a Ninja file to a Pretty-Doc  | 
              
            
                ppDecl
                  ::  Decl -> Doc   
                Render a Ninja declaration  | 
              
            
                ppDef
                  ::  (String,String) -> Doc   
                Render a defintion  | 
              
            
                ppDefs
                  ::  [(String,String)] -> Doc   
                Render definitions  | 
              
            
                ppTargets
                  ::  [String] -> Doc   
                Render explicit targets  | 
              
            
                ppImplicitTargets
                  ::  [String] -> Doc   
                Render implicit targets  | 
              
            
                ppOrderOnlyTargets
                  ::  [String] -> Doc   
                Render order-only targets  | 
              
            
| 
                    
                     
                       Render a Ninja file to a string representation 
 
 
  | 
                  
                
| 
                    
                    
                    
                     Render a Ninja file to a Pretty-Doc 
 
 
  | 
                  
                
| 
                    
                    
                    
                     Render a Ninja declaration 
 
  | 
                  
                
| 
                    
                     
                       Render a defintion 
 
 
  | 
                  
                
| 
                    
                     
                       Render definitions 
 
 
  | 
                  
                
| 
                    
                    
                    
                     Render explicit targets 
 
 
  | 
                  
                
| 
                    
                     
                       Render implicit targets 
 
 
  | 
                  
                
| 
                    
                     
                       Render order-only targets 
 
 
  |