💡
Integrated Haskell Platform (Haskell)の環境構築
モチベーション
- Haskellを勉強したい
- でも、言語の勉強だけだと、実践的じゃないので、WEBフレームワークを使って何か作りたい
- IHPが良さそうだったので、環境構築手順をまとめる
参照Github
手順
- Nix Package Managerのインストール
1-1. mac の場合、以下のコマンドを実行してください
3.sh <(curl -L https://nixos.org/nix/install)
- IHPのインストール
2-1. 以下コマンドを実行してください
2-1-1.nix-env --install ihp-new
- プロジェクトのセットアップ
3-1. 以下コマンドを実行して、プロジェクトを新規作成してください
3-1-1.ihp-new {project_name}
- ローカルサーバーの起動
4-1.cd {project_name}
4-2.vi ~/.config/nix/nix.conf
4-3. nix.confファイルに experimental-features = nix-command flakes
を追加
4-4.devenv up
4-5. http://localhost:8003/ にアクセス
Discussion