haskell-language-server
Science Score: 18.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.6%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
·
Repository
Basic Info
- Host: gitlab.haskell.org
- Owner: maerwald
- License: apache-2.0
- Default Branch: gitlab-ci
Statistics
- Stars: 0
- Forks: 0
- Open Issues:
- Releases: 0
Created almost 5 years ago
Metadata Files
Readme
Changelog
Contributing
Funding
License
Code of conduct
Citation
README.md
haskell-language-server

The official Haskell language server (LSP) implementation. Consult the project documentation for more details.
Owner
- Name: Julian Ospald
- Login: maerwald
- Kind: user
- Location: Germany
- Repositories: 6
- Profile: https://gitlab.haskell.org/maerwald
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you need to cite Haskell Language Server, this metadata is the paper that introduces the current design."
repository-code: "https://github.com/haskell/haskell-language-server"
title: Haskell Language Server
preferred-citation:
type: article
authors:
- family-names: Mitchell
given-names: Neil
orcid: "https://orcid.org/0000-0001-5171-9726"
- family-names: Kiefer
given-names: Moritz
- family-names: Iborra
given-names: Pepe
- family-names: Lau
given-names: Luke
- family-names: Duggal
given-names: Zubin
- family-names: Siebenhandl
given-names: Hannes
- family-names: Sanchez
given-names: Javier Neira
- family-names: Pickering
given-names: Matthew
- family-names: Zimmerman
given-names: Alan
doi: "10.1145/3462172"
journal: "IFL 2020: Proceedings of the 32nd Symposium on Implementation and Application of Functional Languages"
month: 9
day: 2
isbn: 978-1-4503-8963-1
publisher: ACM
title: "Building an Integrated Development Environment (IDE) on top of a Build System"
year: 2020
url: https://ndmitchell.com/downloads/paper-building_an_ide_on_top_of_a_build_system_revised-04_sep_2020.pdf
abstract: "When developing a Haskell IDE we hit upon an idea - why not base an IDE on an build system? In this paper we'll explain how to go from that idea to a usable IDE, including the difficulties imposed by reusing a build system, and those imposed by technical details specific to Haskell. Our design has been successful, and hopefully provides a blue-print for others writing IDEs."
Dependencies
ghcide/test/data/cabal-exe/a/a.cabal
hackage
- base *
ghcide/test/data/plugin-knownnat/plugin.cabal
hackage
- base *
- ghc-typelits-knownnat *
ghcide/test/data/plugin-recorddot/plugin.cabal
hackage
- base *
- record-dot-preprocessor *
- record-hasfield *
ghcide/test/data/rootUri/dirA/foo.cabal
hackage
- base *
ghcide/test/data/rootUri/dirB/foo.cabal
hackage
- base *
plugins/hls-eval-plugin/test/info-util/info-util.cabal
hackage
- base >=4.7 && <5
test/testdata/addPackageTest/cabal-exe/add-package-test.cabal
hackage
- base >=4.7 && <5
test/testdata/addPackageTest/hpack-exe/asdf.cabal
hackage
- base >=4.7 && <5
test/testdata/cabal-helper/implicit-exe/implicit-exe.cabal
hackage
- base *
- implicit-exe *
test/testdata/cabal-helper/simple-stack/simple-stack-test.cabal
hackage
- base *
test/testdata/cabal-helper/sub-package/sub-package.cabal
hackage
- base *
- plugins-api *
- sub-package *
test/testdata/completion/completions.cabal
hackage
- base *
test/testdata/redundantImportTest/test.cabal
hackage
- base >=4.7 && <5
test/testdata/testdata.cabal
hackage
- base *
test/testdata/wErrorTest/test.cabal
hackage
- base >=4.7 && <5
test/wrapper/testdata/stack-8.8.3/foo.cabal
hackage
- base *
docs/requirements.txt
pypi
- Sphinx ==4.0.2
- docutils <0.17
- myst-parser ==0.15.1
- sphinx-rtd-theme ==0.5.2