haskell-tools-daemon-1.1.1.0: Background process for Haskell-tools that editors can connect to.
Background process for Haskell-tools that provides a way to use the tools on a whole project. It also makes it possible to use the tools on the project in a session, reloading modules when needed. The daemon library is independent of the actual set of tools, and takes them as a parameter, so the system can be easily extended by creating a simple new Main module.
Signatures
Modules
- Language
- Haskell
- Tools
- Language.Haskell.Tools.Daemon
- Language.Haskell.Tools.Daemon.ErrorHandling
- Language.Haskell.Tools.Daemon.GetModules
- Language.Haskell.Tools.Daemon.MapExtensions
- Language.Haskell.Tools.Daemon.Mode
- Language.Haskell.Tools.Daemon.ModuleGraph
- Language.Haskell.Tools.Daemon.Options
- Language.Haskell.Tools.Daemon.PackageDB
- Language.Haskell.Tools.Daemon.Protocol
- Language.Haskell.Tools.Daemon.Representation
- Language.Haskell.Tools.Daemon.Session
- Language.Haskell.Tools.Daemon.State
- Language.Haskell.Tools.Daemon.Update
- Language.Haskell.Tools.Daemon.Utils
- Language.Haskell.Tools.Daemon.Watch
- Language.Haskell.Tools.Daemon
- Tools
- Haskell
- Paths_haskell_tools_daemon