idrisRepl : HasIO io => Maybe (File Abs) -> IdrisEnv -> EitherT PackErr io () Use the installed Idris to start a REPL session with the
given argument string.
Visibility: exportexec : HasIO io => File Abs -> CmdArgList -> IdrisEnv -> EitherT PackErr io () Use the installed Idris to compile the given source file
and invoke its main function with the given argument list.
Visibility: exportbuild : HasIO io => PkgOrIpkg -> IdrisEnv -> EitherT PackErr io () Build a local library given as an `.ipkg` file.
Visibility: exportbuildDeps : HasIO io => PkgOrIpkg -> IdrisEnv -> EitherT PackErr io () Install dependencies of a local `.ipkg` file or package name
Visibility: exporttypecheck : HasIO io => PkgOrIpkg -> IdrisEnv -> EitherT PackErr io () Typecheck a local library given as an `.ipkg` file or package name
Visibility: exportclean : HasIO io => PkgOrIpkg -> IdrisEnv -> EitherT PackErr io () Cleanup a local library given as an `.ipkg` file or package name
Visibility: exportrunIpkg : HasIO io => File Abs -> CmdArgList -> IdrisEnv -> EitherT PackErr io () Build and execute a local `.ipkg` file.
Visibility: exportrunTest : HasIO io => PkgName -> CmdArgList -> IdrisEnv -> EitherT PackErr io () Build and execute the test suite of a package.
Visibility: exportexecApp : HasIO io => PkgName -> CmdArgList -> IdrisEnv -> EitherT PackErr io () Install and run an executable given as a package name.
Visibility: exportrunApp : HasIO io => PkgOrIpkg -> CmdArgList -> IdrisEnv -> EitherT PackErr io ()- Visibility: export