fragnix
Fragment-based code distribution! (by phischu)
montevideo
Live-code music in Haskell! (by JeffreyBenjaminBrown)

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
fragnix | montevideo | |
---|---|---|
6 | 2 | |
126 | 34 | |
-0.8% | - | |
0.0 | 3.3 | |
almost 4 years ago | about 1 year ago | |
Haskell | Haskell | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fragnix
Posts with mentions or reviews of fragnix.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-22.
-
Is package management / dependency management a solved problem?
Yes. The solution is called "fragment-based code distribution". I've experimented with it in fragnix and Unison has it ready-to-use.
-
Bloat
A long time ago I experimented with fragment-based code distribution. The idea is that the unit of distribution should be individual functions and not packages. The Unison language does this in practice.
-
Lazy Build System
See fragnix.
- Fragnix: Fragment Based Package Manager
-
Content-addressed GHC?
There's been attempts and https://github.com/fragnix/fragnix deserves mentioning here
-
Idea for reducing build time
A project called fragnix which splits all modules into single-function modules. That way only the parts that you use will be compiled.
montevideo
Posts with mentions or reviews of montevideo.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-14.
- `pkg-config` is not recognizing JACK. It might matter that I'm using NixOS.
-
Content-addressed GHC?
I have a project that (on @paf31's advice, if I recall correctly) I had divided into a number of subprojects. I always run it in GHCI, and when I was using Stack I'm pretty sure I could rebuild incrementally. But then it stopped building in Stack, so I switched to Cabal, which only lets me rebuild incrementally for one subproject at a time -- if I make changes to another subproject, I have to quit and rerun cabal ghci. So suddenly compilation was taking a long time.
What are some alternatives?
When comparing fragnix and montevideo you can also consider the following projects:
zeus
cmarkit - CommonMark parser and renderer for OCaml
tylerbenster.com
ocaml - The core OCaml system: compilers, runtime system, base libraries

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured