Haskell: Difference between revisions

imported>Srid
Add haskell-flake
imported>Srid
haskell-flake: uses callCabal2nix directly, not developPackage anymore
Line 204: Line 204:
=== Using haskell-flake (flake-parts) ===
=== Using haskell-flake (flake-parts) ===


[https://haskell.flake.page/ haskell-flake] aims to simplify writing Nix for Haskell development through use of flake-parts module system. It uses `developPackage` and `shellFor` under the hood while exposing friendly module options API.
[https://haskell.flake.page/ haskell-flake] aims to simplify writing Nix for Haskell development through use of flake-parts module system. It uses <code>callCabal2nix</code> and <code>shellFor</code> under the hood while exposing friendly module options API.


== Overrides ==
== Overrides ==