packages feed

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