⏳Haskell + Nix
from Haskell環境構築
https://nixos.wiki/wiki/Haskell
https://nixos.wiki/images/8/8b/Haskell_choice.png
cabalとかstackの場合には上記features/ghcup in dockerが良いかも
もう少し複雑なプロジェクトでは、 nix with devcontainerかも
GitHub - xtruder/nix-devcontainer: Swiss army knife container for vscode development environments
Super-Simple Haskell Development with Nix - #3 by cdepillabout - Help - NixOS Discourse
How to Setup a Haskell Programming Environment with Nix | Lambda-Blob
Super-Simple Haskell Development with Nix - Help - NixOS Discourse
Getting Started with Nix for Haskell | abhinavsarkar.net
Nix Haskell Development (2020) - Guides - NixOS Discourse
Haskell + Nix Flake❄
flakeで1つ置いておいて、コマンド1発で起動がいいな
haskell-flake - flake-parts
Haskell開発環境にNix Flakesを使う - ncaq
Nix Flakes を使って Rust プロジェクトの環境を用意する - 器楽的緩怠
direnvと連携が良いかも
Nix用いたツール実行・開発環境の構築方法 | Chanomic Blog
結論、ハスケルフレークが良さそう。
でも、ちょっと魔法が効きすぎてる感じがあるな。次は普通にフレークだけのバージョンも試してみたいと思う。
Nix上のhaskellをビルドする際、zlibが見つからずリンクエラーになる問題 - ここは俺の備忘録だ