Safe Haskell | None |
---|---|
Language | Haskell98 |
- check :: (MonadLog m, GhcMonad m) => Module -> Maybe Text -> m [Note OutputMessage]
- data Ghc a :: * -> *
- module HsDev.Tools.Types
- module HsDev.Symbols.Types
- data PackageDb
- = GlobalDb
- | UserDb
- | PackageDb {
- _packageDb :: Path
- newtype PackageDbStack = PackageDbStack {
- _packageDbStack :: [PackageDb]
- data Project = Project {}
- module Control.Monad.Except
Documentation
check :: (MonadLog m, GhcMonad m) => Module -> Maybe Text -> m [Note OutputMessage] Source #
Check module source
module HsDev.Tools.Types
module HsDev.Symbols.Types
newtype PackageDbStack Source #
Stack of PackageDb in reverse order
Cabal project
module Control.Monad.Except