nvim-hs-ghcid-0.2.0: nvim-hs-ghcid.cabal
name: nvim-hs-ghcid
version: 0.2.0
synopsis: Neovim plugin that runs ghcid to update the quickfix list
description: This plugin uses the nvim-hs plugin backend for neovim and
fills the quickfix list on file-saves with the errors and
warnings that ghcid determines.
.
The only limitation for this tool is that it needs a .cabal
file to work.
.
This plugin provides 3 commands:
.
@:GhcidStart@ will prompt you for the configuration you
want to use. It should guess a reasonable option based on
the files present in your project directory and so you will
just have to press enter all the time. If you provide a
bang, these questions will not be asked.
.
@:GhcidStop@ stops the current ghcid process.
.
@:GhcidRestart@ combines the two previous commands.
.
Simply import the @plugin@ definition from "Neovim.Ghcid"
and add it to your plugin list.
homepage: https://github.com/saep/nvim-hs-ghcid
license: Apache-2.0
license-file: LICENSE
author: Sebastian Witte
maintainer: woozletoff@gmail.com
copyright: Sebastian Witte <woozletoff@gmail.com>
category: Editor
build-type: Simple
extra-source-files: README.md
cabal-version: >=1.10
library
exposed-modules: Neovim.Ghcid, Neovim.Ghcid.Plugin
-- other-modules:
other-extensions: OverloadedStrings, TemplateHaskell, DeriveGeneric, LambdaCase
build-depends: base >=4.6 && <5
, nvim-hs >=0.2.0
, nvim-hs-contrib >=0.2.0
, containers >=0.5
, yaml
, ghcid >=0.6.1
, resourcet
, bytestring
, directory
, filepath
, transformers
-- hs-source-dirs:
default-language: Haskell2010