Haskell メモ 2021

Tools

Haskell に IDE はないのか?──独断と偏見による Haskell の IDE 十年史に,HaskellのIDE,開発環境史と2021年初頭時点の状況が掲載されている。

ghcup

cabal

  • Haskell Cabalは,アプリケーションやライブラリ作成の基盤。パッケージ管理システム。
  • 公式サイト:The Haskell Cabal
  • インストールはghcupで。

haskell language server (HLS)

stack

仕様

Haskell

ライブラリ

ツール

開発

開発時構成

ディレクトリの役割

  • app
  • src...機能モジュールは概ね個々に入れる(test用ビルドの際,ここは自動的に読み込み範囲となる)。
  • test
  • bin...当該パッケージが出来上がった際,一緒に使えるプログラムを入れておく。
  • haddock

解析

参考

公式サイト

参考ページ

出版物