summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2022-07-25 16:00:03 +0200
committersternenseemann <sternenseemann@systemli.org>2022-07-25 16:00:03 +0200
commitcab808fdd7ef2c89d4de246e51fde4ae399d0b7e (patch)
treed3cc8788f3c9b682bf9f6db2dbd7b4fc938f1267
parentnote cabal-install trick to document (diff)
downloadnixpkgs-cab808fdd7ef2c89d4de246e51fde4ae399d0b7e.tar.gz
shellFor subsection
-rw-r--r--doc/languages-frameworks/haskell.section.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/languages-frameworks/haskell.section.md b/doc/languages-frameworks/haskell.section.md
index b3973143d7b2..1156c471d00f 100644
--- a/doc/languages-frameworks/haskell.section.md
+++ b/doc/languages-frameworks/haskell.section.md
@@ -482,6 +482,8 @@ enter a shell with all the package's dependencies available using `nix-shell
-A env default.nix`. If you have `cabal-install` installed globally, it'll work
inside the shell as expected.
+### shellFor {#ssec-haskell-shellFor}
+
Having to install tools globally is obviously not great, especially if you want
to provide a batteries-included `shell.nix` with your project. Luckily there's a
proper tool for making development environments out of packages' build