hs-lisp.cabalを作成してcabalを使って環境構築とビルドを行えるようにした

cabal-installを使うと以下の利点があります。

* Travis CIのhaskellイメージを用いてHaskellでもCIを行えるようになります
* cabalに依存関係が明示される
    - 他のマシンで開発環境を整える作業が自動化されます
    - 自分がどのライブラリを使っているか分からなくなりません←意外と重要
* ghc拡張をどこまで有効にしているかを明示できます
* cabal 1.18以上ならsandboxに依存ライブラリをインストール出来るのでdependency hellに陥らなくなります
* `cabal haddock`でhaddockを用いてドキュメントを生成できます(RubyでいうとYARDみたいなものです)[追記]

cabal installを使いましょう！！