spacchetti/spago を試した。思った以上に良さそう。
spago は PureScript 向けのパッケージマネージャ・ビルドツール。特徴としては dhall を使うことと spacchetti/spacchetti の分割された package-sets を利用すること。あとはビルドツールとしての機能を持つこと。
spacchetti とは違い Haskell で書かれている。その関係で dhall などの外部ツールを要求されない。 spacchetti を試そうとして失敗するケース (2018-08-03) が減りそう。 psc-package と同程度のビルド関連のコマンドを持っている。
bouzuya/yzrh に spago を適用してみた。最初は psc-package と共存させようかと思ったのだけど面倒なので spago 一本にした。
残念なのは spago repl
がないこと。たぶん近いうちに追加されるだろうな。