ghc-nix
Haskell build accelerator
An effort to speed up Haskell builds by leveraging Nix's caching capabilities and enabling content-addressable store paths for early cut-off of unnecessary rebuilds.
Exploring the options for incremental Haskell builds using Nix
106 stars
15 watching
4 forks
Language: Haskell
last commit: about 2 years ago Related projects:
Repository | Description | Stars |
---|---|---|
matthewbauer/nix-haskell-mode | A package manager tool for setting up Haskell projects in Emacs with Nix. | 28 |
input-output-hk/haskell.nix | Automates translation of Haskell projects into Nix code | 565 |
pwm/nixkell | A tool to simplify setup and collaboration for Haskell projects using Nix. | 98 |
haskell/ghcup-hs | A tool for installing and managing the Glasgow Haskell Compiler (GHC) | 293 |
bgamari/ghc-debug | Enables heap inspection and analysis of running Haskell programs from an external debugger | 61 |
haskell/hie-bios | A tool to specify and manage build environments for Haskell projects | 181 |
ipetkov/crane | Automates and optimizes the build process of Rust projects using incremental artifact caching. | 972 |
nix-community/nixpkgs-update | Automates periodic updates of a large collection of Nix package definitions. | 446 |
nixos/hydra | A continuous integration service for Nix-based projects | 1,214 |
basvandijk/nixtodo | A Haskell application demonstrating Nix-based build and deployment of a web app | 65 |
haskell-nix/hnix-store | Provides a Haskell interface to the Nix store semantics and various implementations of that interface. | 87 |
acceleratehs/accelerate | A high-performance parallel array computation language and runtime system for Haskell | 909 |
nix-community/nix-direnv | An implementation of direnv's use_nix and use_flake features in Nix package format for faster shell caching and build dependency management. | 1,914 |
jlesquembre/clj-nix | Provides Nix integration with Clojure projects to simplify their build and deployment process. | 157 |
mrkkrp/ghc-syntax-highlighter | A syntax highlighter library for Haskell built around the GHC lexer. | 59 |