Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Simple dead call elimination in foreign modules.
Synopsis
- runForeignModuleDeadCodeElimination :: [Ident] -> [JSModuleItem] -> [JSModuleItem]
Documentation
runForeignModuleDeadCodeElimination :: [Ident] -> [JSModuleItem] -> [JSModuleItem] Source #
Filter export statements in a foreign module. This is not 100% safe. It
might remove declarations that are used somewhere in the foreign module (for
example by using
).eval