Safe Haskell | None |
---|---|
Language | Haskell2010 |
Represents a workspace, a work unit, which can be composed of multiple packages
- workspaceNew :: IDEAction
- workspaceOpen :: IDEAction
- workspaceTry :: WorkspaceAction -> IDEAction
- workspaceOpenThis :: Bool -> Maybe FilePath -> IDEAction
- workspaceClose :: IDEAction
- workspaceClean :: WorkspaceAction
- workspaceMake :: WorkspaceAction
- workspaceActivatePackage :: IDEPackage -> Maybe Text -> WorkspaceAction
- workspaceAddPackage :: WorkspaceAction
- workspaceAddPackage' :: FilePath -> WorkspaceM (Maybe IDEPackage)
- workspaceRemovePackage :: IDEPackage -> WorkspaceAction
- workspacePackageNew :: WorkspaceAction
- workspacePackageClone :: WorkspaceAction
- workspaceTryQuiet :: WorkspaceAction -> IDEAction
- workspaceNewHere :: FilePath -> IDEAction
- packageTry :: PackageAction -> IDEAction
- packageTryQuiet :: PackageAction -> IDEAction
- backgroundMake :: IDEAction
- makePackage :: PackageAction
- fileOpen :: IDEAction
- fileOpen' :: FilePath -> IDEAction
Documentation
workspaceNew :: IDEAction Source
Constructs a new workspace and makes it the current workspace
workspaceClose :: IDEAction Source
Closes a workspace