Module Main

A tool to reduce the size of FlatCurry programs by replacing the main FlatCurry file by a single FlatCurry file containing no imports but all imported and potentially called functions.

Author: Michael Hanus

Version: September 2021

Summary of exported operations:

main :: IO ()  Non-deterministic 
compactProgAndReplace :: [Option] -> String -> IO ()  Non-deterministic 

Exported operations:

main :: IO ()  Non-deterministic 

compactProgAndReplace :: [Option] -> String -> IO ()  Non-deterministic