Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Find a computation of type '{IO} () in the codebase.
Synopsis
- data MainTerm v
- getMainTerm :: (Monad m, Var v) => (Reference -> m (Maybe (Type v Ann))) -> Names -> HashQualified Name -> Type v Ann -> m (MainTerm v)
- builtinMain :: Var v => a -> Type v a
- builtinMainWithResultType :: Var v => a -> Type v a -> Type v a
- builtinIOTestTypes :: forall v a. (Ord v, Var v) => a -> NESet (Type v a)