Re:A Brief F# Exploration
by xfer on Friday April 09, 2021 @06:22AM
(#26748708)
Consider using nix package manager. You can have multiple versions for every tool/library you like.
[ Parent
| on HN ]
Re:A Brief F# Exploration
by de_keyboard on Friday April 09, 2021 @06:28AM
(#26748748)
Nix looks great, but you have to go all in on Nix. Sometimes it's simpler to install a few tools locally but not control the entire environment.
Re:A Brief F# Exploration
by CloselyChunky on Friday April 09, 2021 @06:41AM
(#26748816)
You can install nix side by side to your distro package manager and only install some packages using nix. You could also use something like lorri and direnv and let nix only manage your code projects and when entering the project directory, drop you into a shell with only the dependencies you need for this specific project installed.
Your usecase is what nix-shell is for. It loads an environment on top of yours for just a single project.