Happy Haskell Programming
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc removing unsupported commands from doc. Dec 19, 2018
elisp using with-current-buffer. Dec 19, 2018
lib using new Cabal APIs and removing warnings. Dec 21, 2018
src using new Cabal APIs and removing warnings. Dec 21, 2018
test fixing tests. Dec 18, 2018
.travis.yml adding .travis.yml. Dec 18, 2018
ChangeLog initial import Dec 18, 2018
LICENSE initial import Dec 18, 2018
README.md adding build status icon. Dec 18, 2018
Setup.hs initial import Dec 18, 2018
hhp.cabal initial import Dec 18, 2018

README.md

Happy Haskell Programming

The Happy Haskell Programming (HHP) package includes the hhpc command, the hhpi command, the HHP library, and Emacs front-end.

The hhpc command and hhpi command are backend commands to enrich Haskell programming on editors. hhpc and hhpi are based on the HHP library which is a wrapper of GHC API and Cabal.

Emacs front-end is an extension of Haskell mode. It enables to complete Haskell symbols and to browse documents of modules. Syntax error highlighting with GHC/Hlint is also integrated. Moreover, you are free from import hell.

Supported GHC and Cabal

  • GHC 8.0 - Cabal 1.24
  • GHC 8.2 - Cabal 2.0
  • GHC 8.4 - Cabal 2.2
  • GHC 8.6 - Cabal 2.4

Build Status

Installation and Usage

Copyright and license

Copyright of this package belongs to IIJ Innovation Institute Inc. This package is available under BSD3 license.