hnix

A Haskell re-implementation of the Nix expression language (by haskell-nix)

Hnix Alternatives

Similar projects and alternatives to hnix

  1. nix

    409 hnix VS nix

    Nix, the purely functional package manager

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. massiv

    0 hnix VS massiv

    Efficient Haskell Arrays featuring Parallel computation

  4. hashable

    A class for types that can be converted to a hash value

  5. b-tree

    0 hnix VS b-tree

    Haskell on-disk B* tree implementation

  6. abcBridge

    0 hnix VS abcBridge

    Haskell bindings for ABC

  7. scientific

    1 hnix VS scientific

    Arbitrary-precision floating-point numbers represented using scientific notation

  8. relude

    5 hnix VS relude

    🌀 Safe, performant, user-friendly and lightweight Haskell standard library

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. safecopy

    0 hnix VS safecopy

    An extension to Data.Serialize with built-in version control

  11. summoner

    4 hnix VS summoner

    🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects

  12. compact

    1 hnix VS compact

    Compact regions library for Haskell

  13. co-log

    3 hnix VS co-log

    📓 Flexible and configurable modern #Haskell logging framework

  14. bifunctors

    1 hnix VS bifunctors

    Haskell 98 bifunctors, bifoldables and bitraversables

  15. password

    2 hnix VS password

    datatypes and functions for easily working with passwords in Haskell

  16. tagged

    0 hnix VS tagged

    phantom types

  17. thyme

    0 hnix VS thyme
  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better hnix alternative or higher similarity.

hnix discussion

Log in or Post with

hnix reviews and mentions

Posts with mentions or reviews of hnix. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-06.
  • Adding my own stuff to the prelude / global imports?
    1 project | /r/haskell | 19 Mar 2023
    I can refere to prelude setup in HNix
  • Good Haskell Source Code
    5 projects | /r/haskell | 6 Jan 2022
    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
    2 projects | /r/NixOS | 3 Dec 2021
    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
    1 project | /r/haskell | 5 Jun 2021
    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.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic hnix repo stats
4
784
6.8
about 1 year ago

haskell-nix/hnix is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

The primary programming language of hnix is Nix.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Nix is
the 30th most popular programming language
based on number of references?