linter-liquidhaskell
Lint Haskell code with LiquidHaskell
ranjitjhala 805 1 0.3.0 MIT GitHub

linter-liquid

This package will lint your opened Haskell in Atom, using liquidhaskell.

linter-liquidhaskell in action

Installation

  • Install liquidhaskell
  • $ apm install linter (if you don't have AtomLinter/Linter installed)
  • $ apm install language-haskell (for Haskell syntax highlighting installed)
  • $ apm install linter-liquidhaskell
  • Specify the path to liquid in the settings. You can find the path by using which liquid in the terminal

TODO

Need to check integration with stack -- currently doesn't work if you set useStack but are in a non-stack directory.

Known Issues

  1. Since the plugin needs to run liquid you must either have it in your path, or provide the full path as described above. The latter is recommended especially if you run atom from outside a shell (e.g. by the result of "spotlight search" on MacOS).