Jan 18, 2025 背景 日頃長いコマンドを打つことが多く、 fish のコマンド履歴に頼り切りになっています。何度も履歴を遡ると、それなりの手間です。 $ # テスト実行 $ cabal test --enable-options $ # 特定のテスト実行 $ cabal test --enable-options --test-options '-p /SegTree/' $ # doctest の実行 $ cabal repl --with-ghc=doctest --repl-options='-w -Wdefault' $ # などなど ここではタスクランナーを導入し、より簡単にコマンドを打てるようにします。 タスクランナー haskell-jp の皆様の動向を伺いつつ、幾つかのタスクランナーを試してみました。 bash 無意識に選択肢から外していましたが、凄腕の方も ba