Nix-shell shebang: Difference between revisions
imported>Enzime nixpkgs-channel is no longer in use and actually pin a commit |
imported>Turion Add section Haskell |
||
| Line 98: | Line 98: | ||
</syntaxHighlight> | </syntaxHighlight> | ||
=== Haskell === | |||
<syntaxHighlight lang="haskell"> | |||
#! /usr/bin/env nix-shell | |||
#! nix-shell -p "haskellPackages.ghcWithPackages (p: with p; [turtle])" -i runghc | |||
{-# LANGUAGE OverloadedStrings #-} | |||
import Turtle | |||
main = echo "Hello world!" | |||
</syntaxHighlight> | |||
== Pinning nixpkgs == | == Pinning nixpkgs == | ||