Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module provides combinators for constructing Haskell modules, including import and export statements.
Documentation
:: Maybe ModuleNameStr | |
-> Maybe [IE'] | Exports |
-> [ImportDecl'] | |
-> [HsDecl'] | |
-> HsModule' |
qualified' :: ImportDecl' -> ImportDecl' Source #
as' :: ImportDecl' -> ModuleNameStr -> ImportDecl' Source #
import' :: ModuleNameStr -> ImportDecl' Source #
exposing :: ImportDecl' -> [IE'] -> ImportDecl' Source #
hiding :: ImportDecl' -> [IE'] -> ImportDecl' Source #