Skip to content

Commit

Permalink
Part 3
Browse files Browse the repository at this point in the history
  • Loading branch information
srid committed Oct 11, 2024
1 parent 32c7eb9 commit c2c7689
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
15 changes: 15 additions & 0 deletions en/nixify-haskell-flake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
short-title: 2. Using haskell-flake
---

# Simplify Haskell Nix configuration using haskell-flake

>[!warning] TODO: Write this!
> For now, see the code: https://github.com/juspay/todo-app/pull/16
Things to highlight:

- haskell-flake reduces a bunch of lines to pretty much 1
- whilst still allowing all the things you can do with raw nixpkgs infra
- it can also support other package sets, like horizon
- example projects (since todo-app has empty configuration)
2 changes: 1 addition & 1 deletion en/nixify-haskell.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ This is a #[[tutorial|tutorial]] series on nixifying #[[haskell]] projects. In p

1. [x] [[nixify-haskell-nixpkgs]]#
2. [ ] [[nixify-haskell-parts]]#
3. [ ] Nixify Haskell projects with [haskell-flake]
3. [ ] [[nixify-haskell-flake]]#

[^other]: There are also other approaches (like [haskell.nix](https://github.com/input-output-hk/haskell.nix), [stacklock2nix](https://github.com/cdepillabout/stacklock2nix)).

Expand Down

0 comments on commit c2c7689

Please sign in to comment.