Spago
GitHub.icon https://github.com/purescript/spago
概要
PureScript の公式 パッケージマネージャ
インストール
事前に npm install -g purescript を実行して コンパイラ をインストールすること
code:sh
$ npm install -g spago
正常にインストールされたことを確認
code:sh
$ spago --version
0.21.0
spago init
PureScript のプロジェクトを作成する
npm init 相当
code:sh
$ mkdir purescript-book
$ cd purescript-book
$ spago init
初期ディレクトリ構成
code:sh
$ tree .
.
├── packages.dhall
├── spago.dhall
├── src
│   └── Main.purs
└── test
└── Main.purs
packages.dhall: Spago の設定ファイル
spago.dhall: 依存ライブラリを記述する
src/Main.purs: プロジェクトのエントリポイントとなるモジュール
test/Main.purs: src/Main.purs のテストファイル
#PureScript