dhall-haskell/nix/haskell-lsp.nix
2019-03-10 09:43:44 -07:00

30 lines
1.2 KiB
Nix

{ mkDerivation, aeson, base, bytestring, containers, data-default
, directory, filepath, hashable, haskell-lsp-types, hslogger, hspec
, lens, mtl, network-uri, parsec, sorted-list, stdenv, stm, text
, time, transformers, unordered-containers, vector, yi-rope
}:
mkDerivation {
pname = "haskell-lsp";
version = "0.8.1.0";
sha256 = "9d4d5400a08b97c43924393e8d2db12948300805965e32f4624e6808a149bec6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson base bytestring containers data-default directory filepath
hashable haskell-lsp-types hslogger lens mtl network-uri parsec
sorted-list stm text time unordered-containers yi-rope
];
executableHaskellDepends = [
aeson base bytestring containers data-default directory filepath
hslogger lens mtl network-uri parsec stm text time transformers
unordered-containers vector yi-rope
];
testHaskellDepends = [
aeson base bytestring containers data-default directory filepath
hashable hspec lens network-uri sorted-list stm text yi-rope
];
homepage = "https://github.com/alanz/haskell-lsp";
description = "Haskell library for the Microsoft Language Server Protocol";
license = stdenv.lib.licenses.mit;
}