leksah-0.10.0.4: Haskell IDE written in Haskell
Source code
Contents
Index
IDE.Package
Description
The packages methods of ide.
Synopsis
packageConfig
::
PackageAction
packageConfig'
::
IDEPackage
-> (
Bool
->
IDEAction
) ->
IDEAction
buildPackage
::
Bool
->
Bool
->
IDEPackage
-> (
Bool
->
IDEAction
) ->
IDEAction
packageDoc
::
PackageAction
packageClean
::
PackageAction
packageClean'
::
IDEPackage
-> (
Bool
->
IDEAction
) ->
IDEAction
packageCopy
::
PackageAction
packageRun
::
PackageAction
activatePackage
::
Maybe
IDEPackage
->
IDEM
()
deactivatePackage
::
IDEAction
packageInstall
::
PackageAction
packageInstall'
::
IDEPackage
-> (
Bool
->
IDEAction
) ->
IDEAction
packageRegister
::
PackageAction
packageTest
::
PackageAction
packageSdist
::
PackageAction
packageOpenDoc
::
PackageAction
getPackageDescriptionAndPath
::
IDEM
(
Maybe
(
PackageDescription
,
FilePath
))
getEmptyModuleTemplate
::
PackageDescription
->
String
->
IO
String
getModuleTemplate
::
PackageDescription
->
String
->
String
->
String
->
IO
String
addModuleToPackageDescr
::
ModuleName
->
Bool
->
PackageAction
delModuleFromPackageDescr
::
ModuleName
->
PackageAction
backgroundBuildToggled
::
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
executeDebugCommand
::
String
-> ([
ToolOutput
] ->
IDEAction
) ->
DebugAction
choosePackageFile
::
Window
->
Maybe
FilePath
->
IO
(
Maybe
FilePath
)
idePackageFromPath
::
FilePath
->
IDEM
(
Maybe
IDEPackage
)
Documentation
packageConfig
::
PackageAction
Source
packageConfig'
::
IDEPackage
-> (
Bool
->
IDEAction
) ->
IDEAction
Source
buildPackage
::
Bool
->
Bool
->
IDEPackage
-> (
Bool
->
IDEAction
) ->
IDEAction
Source
packageDoc
::
PackageAction
Source
packageClean
::
PackageAction
Source
packageClean'
::
IDEPackage
-> (
Bool
->
IDEAction
) ->
IDEAction
Source
packageCopy
::
PackageAction
Source
packageRun
::
PackageAction
Source
activatePackage
::
Maybe
IDEPackage
->
IDEM
()
Source
deactivatePackage
::
IDEAction
Source
packageInstall
::
PackageAction
Source
packageInstall'
::
IDEPackage
-> (
Bool
->
IDEAction
) ->
IDEAction
Source
packageRegister
::
PackageAction
Source
packageTest
::
PackageAction
Source
packageSdist
::
PackageAction
Source
packageOpenDoc
::
PackageAction
Source
getPackageDescriptionAndPath
::
IDEM
(
Maybe
(
PackageDescription
,
FilePath
))
Source
Utility functions/procedures, that have to do with packages
getEmptyModuleTemplate
::
PackageDescription
->
String
->
IO
String
Source
getModuleTemplate
::
PackageDescription
->
String
->
String
->
String
->
IO
String
Source
addModuleToPackageDescr
::
ModuleName
->
Bool
->
PackageAction
Source
delModuleFromPackageDescr
::
ModuleName
->
PackageAction
Source
backgroundBuildToggled
::
IDEAction
Source
makeModeToggled
::
IDEAction
Source
debugStart
::
PackageAction
Source
printBindResultFlag
::
Bool
->
String
Source
breakOnErrorFlag
::
Bool
->
String
Source
breakOnExceptionFlag
::
Bool
->
String
Source
printEvldWithShowFlag
::
Bool
->
String
Source
tryDebug
::
DebugM
a ->
PackageM
(
Maybe
a)
Source
tryDebug_
::
DebugM
a ->
PackageAction
Source
executeDebugCommand
::
String
-> ([
ToolOutput
] ->
IDEAction
) ->
DebugAction
Source
choosePackageFile
::
Window
->
Maybe
FilePath
->
IO
(
Maybe
FilePath
)
Source
idePackageFromPath
::
FilePath
->
IDEM
(
Maybe
IDEPackage
)
Source
Produced by
Haddock
version 2.6.1