degasolv
clj-nix
Our great sponsors
degasolv | clj-nix | |
---|---|---|
1 | 2 | |
14 | 130 | |
- | - | |
0.0 | 8.1 | |
about 3 years ago | about 19 hours ago | |
Clojure | Clojure | |
Eclipse Public License 1.0 | Eclipse Public License 2.0 |
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.
degasolv
-
Parsing can become accidentally quadratic because of sscanf
I ran up against this issue when I was creating a parser that parsed debian package information (code here[1]). Trying to match against a line with regex slowed the program down past feasibility. I had to switch to just assuming that two line breaks meant a new package record instead. After that, the program was zippy.
1: https://github.com/djhaskin987/degasolv/blob/develop/cli-src...
clj-nix
-
How to build clojurescript project with nix?
I'm not sure if it helps, but there's clj-nix, which manages Clojure dependencies. Maybe you could create separate derivations for both kinds of dependencies and require them both in your flake.nix?
-
[ANN] clj-nix: Nix helpers for Clojure applications
I'm happy to announce clj-nix: https://github.com/jlesquembre/clj-nix
What are some alternatives?
rapidyaml - Rapid YAML - a library to parse and emit YAML, and do it fast.
digga - A flake utility library to craft shell-, home-, and hosts- environments.
glibc - Unofficial mirror of sourceware glibc repository. Updated daily.
nix-npm-buildpackage - Build nix packages that use npm/yarn
PyBuilder - Software build automation tool for Python.
boot - Build tooling for Clojure.
earthly - Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.
nixpkgs - Nix Packages collection & NixOS
home-manager - Manage a user environment using Nix [maintainer=@rycee] [Moved to: https://github.com/nix-community/home-manager]
json-c - https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/
go - The Go programming language