@hackage haskell-language-server dependencies
160 results
@hackage/hiedb
Generates a references DB from .hie files
@hackage/data-default
A class for types with a default value
@hackage/hls-cabal-plugin
Cabal integration plugin with Haskell Language Server
@hackage/hls-graph
Haskell Language Server internal graph API
@hackage/extra
Extra functions I use.
@hackage/safe-exceptions
Safe, consistent, and easy exception handling
@hackage/lsp
Haskell library for the Microsoft Language Server Protocol
@hackage/cryptohash-sha1
Fast, pure and practical SHA-1 implementation
@hackage/ghcide
The core of an IDE
@hackage/hls-splice-plugin
HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes
@hackage/prettyprinter
A modern, easy to use, well-documented, extensible pretty-printer.
@hackage/base
Core data structures and operations
@hackage/hls-cabal-fmt-plugin
Integration with the cabal-fmt code formatter
@hackage/hls-code-range-plugin
HLS Plugin to support smart selection range and Folding range
@hackage/filepath
Library for manipulating FilePaths in a cross platform way.
@hackage/hls-explicit-record-fields-plugin
Explicit record fields plugin for Haskell Language Server
@hackage/hls-change-type-signature-plugin
Change a declarations type signature with a Code Action
@hackage/hls-ormolu-plugin
Integration with the Ormolu code formatter
@hackage/hls-gadt-plugin
Convert to GADT syntax plugin
@hackage/hls-retrie-plugin
Retrie integration plugin for Haskell Language Server
@hackage/optparse-simple
Simple interface to optparse-applicative
@hackage/hls-alternate-number-format-plugin
Provide Alternate Number Formats plugin for Haskell Language Server
@hackage/hls-stylish-haskell-plugin
Integration with the Stylish Haskell code formatter
@hackage/hls-rename-plugin
Rename plugin for Haskell Language Server
@hackage/hls-pragmas-plugin
Pragmas plugin for Haskell Language Server
@hackage/sqlite-simple
Mid-Level SQLite client library
@hackage/base16-bytestring
RFC 4648-compliant Base16 encodings for ByteStrings
@hackage/hls-eval-plugin
Eval plugin for Haskell Language Server
@hackage/hie-bios
Set up a GHC API session
@hackage/text
An efficient packed Unicode text type.
@hackage/hls-fourmolu-plugin
Integration with the Fourmolu code formatter
@hackage/containers
Assorted concrete container types
@hackage/hls-call-hierarchy-plugin
Call hierarchy plugin for Haskell Language Server
@hackage/unordered-containers
Efficient hashing-based container types
@hackage/hls-stan-plugin
Stan integration plugin with Haskell Language Server
@hackage/githash
Compile git revision info into Haskell projects
@hackage/process
Process libraries
@hackage/hls-class-plugin
Class/instance management plugin for Haskell Language Server
@hackage/async
Run IO operations asynchronously and wait for their results
@hackage/hls-qualify-imported-names-plugin
A Haskell Language Server plugin that qualifies imported names
@hackage/aeson-pretty
JSON pretty-printing library and command-line tool.
@hackage/hls-plugin-api
Haskell Language Server API for plugin communication
@hackage/hls-floskell-plugin
Integration with the Floskell code formatter
@hackage/hls-explicit-imports-plugin
Explicit imports plugin for Haskell Language Server
@hackage/bytestring
Fast, compact, strict and lazy byte strings with a list interface
@hackage/optparse-applicative
Utilities and combinators for parsing command line options
@hackage/ghc
The GHC API
@hackage/hls-semantic-tokens-plugin
Call hierarchy plugin for Haskell Language Server
@hackage/hls-refactor-plugin
Exactprint refactorings for Haskell Language Server
@hackage/hls-overloaded-record-dot-plugin
Overloaded record dot plugin for Haskell Language Server
@hackage/directory
Platform-agnostic library for filesystem operations
@hackage/hls-hlint-plugin
Hlint integration plugin with Haskell Language Server
@hackage/hls-explicit-fixity-plugin
Show fixity explicitly while hovering
@hackage/hls-module-name-plugin
Module name plugin for Haskell Language Server
@hackage/hiedb
Generates a references DB from .hie files
@hackage/lens
Lenses, Folds and Traversals
@hackage/hls-graph
Haskell Language Server internal graph API
@hackage/extra
Extra functions I use.
@hackage/deepseq
Deep evaluation of data structures
@hackage/safe-exceptions
Safe, consistent, and easy exception handling
@hackage/lsp
Haskell library for the Microsoft Language Server Protocol
@hackage/cryptohash-sha1
Fast, pure and practical SHA-1 implementation
@hackage/ghcide
The core of an IDE
@hackage/prettyprinter
A modern, easy to use, well-documented, extensible pretty-printer.
@hackage/base
Core data structures and operations
@hackage/filepath
Library for manipulating FilePaths in a cross platform way.
@hackage/stm
Software Transactional Memory
@hackage/mtl
Monad classes for transformers, using functional dependencies
@hackage/hashable
A class for types that can be converted to a hash value
@hackage/temporary
Portable temporary file and directory support
@hackage/sqlite-simple
Mid-Level SQLite client library
@hackage/base16-bytestring
RFC 4648-compliant Base16 encodings for ByteStrings
@hackage/haskell-language-server
LSP server for GHC
@hackage/hie-bios
Set up a GHC API session
@hackage/text
An efficient packed Unicode text type.
@hackage/transformers
Concrete functor and monad transformers
@hackage/aeson
Fast JSON parsing and encoding
@hackage/containers
Assorted concrete container types
@hackage/ghc-boot-th
Shared functionality between GHC and the template-haskell library
@hackage/unordered-containers
Efficient hashing-based container types
@hackage/binary
Binary serialisation for Haskell values using lazy ByteStrings
@hackage/async
Run IO operations asynchronously and wait for their results
@hackage/hls-plugin-api
Haskell Language Server API for plugin communication
@hackage/bytestring
Fast, compact, strict and lazy byte strings with a list interface
@hackage/optparse-applicative
Utilities and combinators for parsing command line options
@hackage/ghc
The GHC API
@hackage/regex-tdfa
Pure Haskell Tagged DFA Backend for "Text.Regex" (regex-base)
@hackage/directory
Platform-agnostic library for filesystem operations
@hackage/data-default
A class for types with a default value
@hackage/extra
Extra functions I use.
@hackage/unix
POSIX functionality
@hackage/lsp
Haskell library for the Microsoft Language Server Protocol
@hackage/ghcide
The core of an IDE
@hackage/prettyprinter
A modern, easy to use, well-documented, extensible pretty-printer.
@hackage/base
Core data structures and operations
@hackage/filepath
Library for manipulating FilePaths in a cross platform way.
@hackage/gitrev
Compile git revision info into Haskell projects
@hackage/unliftio-core
The MonadUnliftIO typeclass for unlifting monads to IO
@hackage/lsp-types
Haskell library for the Microsoft Language Server Protocol, data types
@hackage/optparse-simple
Simple interface to optparse-applicative
@hackage/mtl
Monad classes for transformers, using functional dependencies
@hackage/ghc-paths
Knowledge of GHC's installation directories
@hackage/haskell-language-server
LSP server for GHC
@hackage/hie-bios
Set up a GHC API session
@hackage/text
An efficient packed Unicode text type.
@hackage/transformers
Concrete functor and monad transformers
@hackage/containers
Assorted concrete container types
@hackage/process
Process libraries
@hackage/hls-plugin-api
Haskell Language Server API for plugin communication
@hackage/optparse-applicative
Utilities and combinators for parsing command line options
@hackage/ghc
The GHC API
@hackage/directory
Platform-agnostic library for filesystem operations
@hackage/data-default
A class for types with a default value
@hackage/lens
Lenses, Folds and Traversals
@hackage/ghcide-test-utils
Test utils for ghcide
@hackage/extra
Extra functions I use.
@hackage/deepseq
Deep evaluation of data structures
@hackage/ghcide
The core of an IDE
@hackage/prettyprinter
A modern, easy to use, well-documented, extensible pretty-printer.
@hackage/base
Core data structures and operations
@hackage/lsp-test
Functional test framework for LSP servers.
@hackage/filepath
Library for manipulating FilePaths in a cross platform way.
@hackage/lsp-types
Haskell library for the Microsoft Language Server Protocol, data types
@hackage/hashable
A class for types that can be converted to a hash value
@hackage/row-types
Open Records and Variants
@hackage/text
An efficient packed Unicode text type.
@hackage/aeson
Fast JSON parsing and encoding
@hackage/containers
Assorted concrete container types
@hackage/unordered-containers
Efficient hashing-based container types
@hackage/hls-test-utils
Utilities used in the tests of Haskell Language Server
@hackage/hls-plugin-api
Haskell Language Server API for plugin communication
@hackage/bytestring
Fast, compact, strict and lazy byte strings with a list interface
@hackage/hls-refactor-plugin
Exactprint refactorings for Haskell Language Server
@hackage/lens-aeson
Law-abiding lenses for aeson
@hackage/directory
Platform-agnostic library for filesystem operations
@hackage/extra
Extra functions I use.
@hackage/prettyprinter
A modern, easy to use, well-documented, extensible pretty-printer.
@hackage/base
Core data structures and operations
@hackage/filepath
Library for manipulating FilePaths in a cross platform way.
@hackage/text
An efficient packed Unicode text type.
@hackage/process
Process libraries
@hackage/hls-test-utils
Utilities used in the tests of Haskell Language Server
@hackage/directory
Platform-agnostic library for filesystem operations
@hackage/data-default
A class for types with a default value
@hackage/lens
Lenses, Folds and Traversals
@hackage/shake
Build system library, like Make, but more accurate dependencies.
@hackage/extra
Extra functions I use.
@hackage/base
Core data structures and operations
@hackage/filepath
Library for manipulating FilePaths in a cross platform way.
@hackage/haskell-language-server
LSP server for GHC
@hackage/text
An efficient packed Unicode text type.
@hackage/aeson
Fast JSON parsing and encoding
@hackage/yaml
Support for parsing and rendering YAML documents.
@hackage/containers
Assorted concrete container types
@hackage/hls-plugin-api
Haskell Language Server API for plugin communication
@hackage/optparse-applicative
Utilities and combinators for parsing command line options
@hackage/ghcide-bench
An LSP client for running performance experiments on HLS
@hackage/lens-aeson
Law-abiding lenses for aeson
@hackage/shake-bench
Build rules for historical benchmarking
@hackage/directory
Platform-agnostic library for filesystem operations