hsdev-0.3.1.2: Haskell development library

Safe HaskellNone
LanguageHaskell98

HsDev.Tools.Ghc.Types

Synopsis

Documentation

fileTypes :: (MonadLog m, GhcMonad m) => Module -> Maybe Text -> m [Note TypedExpr] Source #

Get all types in module

setModuleTypes :: [Note TypedExpr] -> Module -> Module Source #

Set types to module

inferTypes :: (MonadLog m, GhcMonad m) => Module -> Maybe Text -> m Module Source #

Infer types in module