Skip to content

Commit 680cb3b

Browse files
yvan-srakahsyl20
andauthored
Update blog/2023-11-13-devx.md
Co-authored-by: Sylvain Henry <[email protected]>
1 parent 49407dd commit 680cb3b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

blog/2023-11-13-devx.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ We need to ensure [Nix is installed](https://nixos.org/download) and configured
3030
3131
### Philosophy and Usage
3232

33-
The `DevX` shell approach is a one shell fits most. This means it isn't the most minimalistic method for building a Haskell project with Nix, but it aims to be the most robust and generic approach. The `DevX` shell, built on top of `haskell.nix`, heavily utilizes IFD (Import From Derivation). Consequently, it can't be used as a build framework for distributing projects on `nixpkgs`. In such cases, you might prefer using [`haskellPackages.mkDerivation`](https://nixos.org/manual/nixpkgs/stable/#haskell-mkderivation).
33+
The `DevX` shell approach is a one shell fits most. This means it isn't the most minimalist method for building a Haskell project with Nix, but it aims to be the most robust and generic approach.
3434

3535
To start using the IOG DevX shell in your Haskell project, simply run `nix develop github:input-output-hk/devx#ghc96` within your Haskell project's folder! This will spawn a developer shell, within which you can proceed with your usual Haskell tools and development workflow; for instance, use `cabal build` to build your project. For instance:
3636
```

0 commit comments

Comments
 (0)