hnix
password
hnix | password | |
---|---|---|
4 | 2 | |
729 | 53 | |
0.4% | - | |
6.8 | 7.8 | |
2 months ago | 3 months ago | |
Nix | Haskell | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
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.
hnix
-
Adding my own stuff to the prelude / global imports?
I can refere to prelude setup in HNix
-
Good Haskell Source Code
I also can nominate HNix: https://github.com/haskell-nix/hnix. Nix is a lazy pure language, HNix is an implementation of Nix in lazy pure language (Haskell). The project was done by a famous expert in the field of compilers/interpreters, which worked on Borland C++ compiler back in a day. The project overall was done by a pretty start team.
-
Tvix: We are rewriting Nix
Well, maintaining a rewrite of Nix in Haskell: https://github.com/haskell-nix/hnix.
-
HNix - Nix in Haskell, about the project & meeting with the creator
HNix is a Nix (pure lazy language) interpreter/tooling in Haskell. So it is a field&case of pure-to-pure, lazy-to-lazy language creation. HNix is created with fancy design paradigms (design introduction): as recursion schemes (since Nix is a recursive language) & Abstracting Definitional Interpreters. Mentioning these two particularly, as they align HNix to GHC in a natural way, design leverages & projects GHC power to HNix, allowing to concentrate on language implementation.
password
-
Good Haskell Source Code
We put a good amount of effort into the password (https://github.com/cdepillabout/password) package. Also in terms of documentation and keeping the code simple/clean.
-
Beginner friendly Haskell Open Source projects?
Password
What are some alternatives?
massiv - Efficient Haskell Arrays featuring Parallel computation
esqueleto - New home of Esqueleto, please file issues so we can get things caught up!
safecopy - An extension to Data.Serialize with built-in version control
wai-conduit - Haskell Web Application Interface
hashable - A class for types that can be converted to a hash value
servant - Main repository for the servant libraries — DSL for describing, serving, querying, mocking, documenting web applications and more!
abcBridge - Haskell bindings for ABC
summoner - 🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects
b-tree - Haskell on-disk B* tree implementation
passman-core - Deterministic password generator core
primitive - This package provides various primitive memory-related operations.
relude - 🌀 Safe, performant, user-friendly and lightweight Haskell standard library