Safe Haskell | Safe-Infered |
---|
The packages methods of ide.
- packageConfig :: PackageAction
- packageConfig' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- buildPackage :: Bool -> Bool -> Bool -> IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageDoc :: PackageAction
- packageClean :: PackageAction
- packageClean' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageCopy :: PackageAction
- packageCopy' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageRun :: PackageAction
- activatePackage :: Maybe IDEPackage -> IDEM ()
- deactivatePackage :: IDEAction
- packageInstallDependencies :: PackageAction
- packageRegister :: PackageAction
- packageRegister' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageTest :: PackageAction
- packageTest' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageSdist :: PackageAction
- packageOpenDoc :: PackageAction
- getPackageDescriptionAndPath :: IDEM (Maybe (PackageDescription, FilePath))
- getEmptyModuleTemplate :: PackageDescription -> String -> IO String
- getModuleTemplate :: String -> PackageDescription -> String -> String -> String -> IO String
- addModuleToPackageDescr :: ModuleName -> Bool -> PackageAction
- delModuleFromPackageDescr :: ModuleName -> PackageAction
- backgroundBuildToggled :: IDEAction
- runUnitTestsToggled :: IDEAction
- makeModeToggled :: IDEAction
- debugStart :: PackageAction
- printBindResultFlag :: Bool -> String
- breakOnErrorFlag :: Bool -> String
- breakOnExceptionFlag :: Bool -> String
- printEvldWithShowFlag :: Bool -> String
- tryDebug :: DebugM a -> PackageM (Maybe a)
- tryDebug_ :: DebugM a -> PackageAction
- tryDebugQuiet :: DebugM a -> PackageM (Maybe a)
- tryDebugQuiet_ :: DebugM a -> PackageAction
- executeDebugCommand :: String -> Iteratee ToolOutput IDEM () -> DebugAction
- choosePackageFile :: Window -> Maybe FilePath -> IO (Maybe FilePath)
- idePackageFromPath :: FilePath -> IDEM (Maybe IDEPackage)
Documentation
packageConfig' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
buildPackage :: Bool -> Bool -> Bool -> IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
packageClean' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
packageCopy' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
packageRegister' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
packageTest' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
getPackageDescriptionAndPath :: IDEM (Maybe (PackageDescription, FilePath))Source
- Utility functions/procedures, that have to do with packages
getModuleTemplate :: String -> PackageDescription -> String -> String -> String -> IO StringSource
breakOnErrorFlag :: Bool -> StringSource
tryDebug_ :: DebugM a -> PackageActionSource
tryDebugQuiet :: DebugM a -> PackageM (Maybe a)Source
tryDebugQuiet_ :: DebugM a -> PackageActionSource