srid / srid/haskell-flake

Incremental builds support

Open
#208 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Nix
Stars
240
Forks
27
PR merge metrics
No merged PRs in 30d

Description

There two things I'd like to discuss about the incremental Haskell builds support that lingering in Nixpkgs for some time.

First off, has anyone here managed to use incremental builds with haskell-flake? The whole thing seems quite boilerplate-y, and honestly, I've been struggling to get it to work smoothly with it. If you've got any tips or experiences to share, I'd really appreciate it.

Secondly, given how complex yet useful this feature could be, I'm thinking maybe we could integrate support for it. This way, we might cut down on the extra setup steps and make this feature a lot easier for everyone, especially for those of us who aren't too keen on dealing with all that setup hassle.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Read the Nixpkgs manual section on incremental Haskell builds and compare its setup requirements with haskell-flake. Investigate the existing boilerplate and determine the scope of integrating this support; the work is done only when a concrete, maintainable integration path and its expected user setup are established.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.