[opam-devel] re. local roots/switches: Documentation for the "nix-style" new-build approach in Cabal

Gabriel Scherer gabriel.scherer at gmail.com
Fri Sep 2 13:08:31 BST 2016


Hi opam-devel,

You may be interested in this document being elaborated by Edward Yang
as part of his work "cabal new-build" that is described as a
"nix-style local build" for cabal (a core Haskell tool that is on the
crossroad between opam and oasis and ocamlbuild, and as you could
guess has unsatisfied users on all three of these fronts). It could be
interesting and inspirational with respect to the discussion on
workflows for local roots or local switches in opam.

  Cabal User Guide: Nix-style local builds
  http://ezyang.com/nix-local-build.html

(Other tools of interest from other communities would be Haskell's
"stack" and Rust's "cargo", but they differ and are interesting in
many broader, less well-defined aspects of the user experience, and I
have no personal experience with them.)


More information about the opam-devel mailing list