fragnix
Fragment-based code distribution! (by phischu)
fragnix | tylerbenster.com | |
---|---|---|
6 | 1 | |
127 | 0 | |
0.8% | - | |
0.0 | 6.1 | |
about 3 years ago | 5 months ago | |
Haskell | Nix | |
BSD 3-clause "New" or "Revised" License | - |
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.
tylerbenster.com
Posts with mentions or reviews of tylerbenster.com.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-01-02.
-
Idea for reducing build time
Ha I was working on this exact problem yesterday. Solution I came up with using Nix was to use iohk’s precompiled binary server + cachix: https://github.com/tbenst/tylerbenster.com/blob/master/.github/workflows/deploy.yml
What are some alternatives?
When comparing fragnix and tylerbenster.com you can also consider the following projects:
cmarkit - CommonMark parser and renderer for OCaml
zeus
ocaml - The core OCaml system: compilers, runtime system, base libraries