| getImportedInterfaces
                  :: String -> IO [(String,InterfaceOrFlatProg)]Get all interfaces (i.e., main and all indirectly imported modules) of a program: | 
| moduleImports
                  :: Prog -> (String,[String]) | 
| ifOrProg
                  :: (Prog -> a) -> (Prog -> a) -> InterfaceOrFlatProg -> a | 
| progOfIFFP
                  :: InterfaceOrFlatProg -> Prog | 
| readFlatCurryFileInLoadPath
                  :: (String -> IO a) -> String -> [String] -> IO Prog | 
Constructors:
| 
                       Get all interfaces (i.e., main and all indirectly imported modules) of a program: | 
| 
                       
 | 
| 
                       | 
| 
                       
 | 
| 
                       |