みなさん、Haskellで新しく何かを書き始める時ってどうしてますか。最近の定番ディレクトリ構成は/srcにコード、/testにテストコードってパターンが多いですね。それ自作するの、辛くないですか。 数ヶ月前に何かを作ろうと思いcabal initを実行した時、「もう自分で/srcと/testディレクトリ作って/test/Spec.hs書くのはウンザリ」と感じ、作ろうとしていた何かをそっちのけでHaskellプロジェクトのひな形生成ツールを作り始めました。それがhiです。 例えばRubyだとbundlerというライブラリを使って、下記のように新しいプロジェクトを生成できます。 $ bundle gem foo create foo/Gemfile create foo/Rakefile create foo/LICENSE.txt create foo/README.md create f