nonguix VS dhall

Compare nonguix vs dhall and see what are their differences.

nonguix

Nonguix mirror – pull requests ignored, please use upstream for that (by nonguix)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
nonguix dhall
16 10
34 900
- 0.3%
9.5 7.3
7 days ago 9 days ago
Scheme Dhall
GNU General Public License v3.0 only 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.

nonguix

Posts with mentions or reviews of nonguix. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-27.
  • After 30 Years, Linux Finally Hits 3% Market Share
    1 project | /r/linux | 11 Jul 2023
    I use the nonguix channel for non-free stuff https://gitlab.com/nonguix/nonguix. It has the mainline linux kernel (instead of the free linux-libre), proprietary drivers and a bunch of other proprietary stuff.
  • Newbie needs some answers about making a decision about migrating to Gnu Guix Tool
    1 project | /r/GUIX | 10 Jul 2023
    Guix has these things called "channels" containing package definitions. They're actually just git repositories. nonguix was made to have nonfree stuff. It has a lot of stuff including the mainline linux kernel.
  • Other than flatpak, snap, or app image, what is your favorite stand alone package manager?
    1 project | /r/linuxmasterrace | 13 Jan 2023
    https://gitlab.com/nonguix/nonguix you can use non free software if you need to. But the project itself is a gnu project and as such should not encourage users to use non free software.
  • Why all the NixOS hype? Did we all forget about Guix?
    6 projects | news.ycombinator.com | 27 Dec 2022
    I think Guix approach is good, community helps with open-source packages, some third-party manages the non-free channels. And they are as easy to use

    https://gitlab.com/nonguix/nonguix

    There are flatpacks, snaps, appimages, PPAs, channels... why would you except a linux distro maintainer to work for free for a billion dollar company? Testing and maintain their software

  • Help evaluating GUIX for an embedded system use case
    1 project | /r/GUIX | 21 Oct 2022
    My background consists of using/developing Guix, openSUSE/SUSE as well of OBS. I'm a co-maintainer at nonguix, where we provide non-free software which is not allowed at upstream Guix. We even run our own little build service, called Cuirass. This softwore is developed mostly by https://www.reddit.com/user/mothacehe/ :)
  • Guix for Development
    2 projects | news.ycombinator.com | 24 Sep 2022
  • emacs-native-comp fails, but I get no indication what fails
    3 projects | /r/GUIX | 15 May 2022
    $ guix describe Generation 22 May 15 2022 19:02:44 (current) guix 9860c90 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 9860c90e8e5362e0e843efbd45f4563b9746a196 guix-gaming-games 9924ad0 repository URL: https://gitlab.com/guix-gaming-channels/games.git branch: master commit: 9924ad0a66f98ea1b538761fd49521acf4f689a3 flat 094746c repository URL: https://github.com/flatwhatson/guix-channel.git branch: master commit: 094746c1e2e90f2df1e598ab1fd0abb4d75ce84d nonguix 1de0c32 repository URL: https://gitlab.com/nonguix/nonguix branch: master commit: 1de0c32142c54bc73af5556d5e45c77152b31f0f
  • Installation errors on Thinkpad T14s
    2 projects | /r/GUIX | 31 Jan 2022
    Thanks for the link. Although I was just planning to follow the steps in the https://gitlab.com/nonguix/nonguix repo.
  • Non-free packages
    1 project | /r/GUIX | 6 Jan 2022
    You'll want to read about "channels" which are additional software repositories you can include in Guix from anywhere, There are other channels, but the main one for non-free is https://gitlab.com/nonguix/nonguix
  • transactional supremacy
    1 project | /r/linuxmasterrace | 31 Dec 2021
    Even GNU Guix System (which is a fully libre, FSF approved distro) can be used to install non-free packages. All you have to do is add the nonguix repository.

dhall

Posts with mentions or reviews of dhall. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-02.
  • Why Functional Programming Should Be the Future of Software
    11 projects | news.ycombinator.com | 2 Nov 2022
    ```

    If you mean installing Dhall's dependencies (https://github.com/dhall-lang/dhall-haskell/blob/master/dhal...), those aren't too crazy, but they're definitely not all "beginner level". Template Haskell in particular is quite heavyweight.

  • Dhall: A Gateway Drug to Haskell
    27 projects | news.ycombinator.com | 7 Jun 2022
    Ok, lets be specific. Lets write a comment to explain this function:

    https://github.com/dhall-lang/dhall-haskell/blob/master/dhal...

  • Nix: An idea whose time has come
    17 projects | news.ycombinator.com | 18 Feb 2022
    I haven't tried it but apparently you can compile to Nix from Dhall:

    > You can use this compiler to program Nix using the Dhall language. This package targets people who wish Nix had a type system.

    https://github.com/dhall-lang/dhall-haskell/tree/master/dhal...

  • Usage Of Cryptonite Library In GHCJS
    3 projects | /r/haskell | 26 Jan 2022
  • How to Learn Nix
    11 projects | news.ycombinator.com | 22 Nov 2021
    If the problem is the syntax and people wants some other format that compiles to nix, there's dhall

    https://dhall-lang.org/

    https://github.com/dhall-lang/dhall-haskell/tree/master/dhal...

    https://www.haskellforall.com/2017/01/typed-nix-programming-...

    Dhall is a generic config language with some programming capabilities (but not turing complete) that can compile to json, yaml, and other formats, like in this instance nix.

  • Google Summer of Code Summary: Dhall bindings to CSV
    2 projects | dev.to | 21 Aug 2021
    For my GSoC project, I built from scratch the dhall-csv package on the Dhall Haskell implementation Github Repository. Said package provides two executables, dhall-to-csv (which converts Dhall files into CSV files) and csv-to-dhall (which converts CSV files into Dhall files). It also provides Haskell libraries with the functions that translate bidirectionally between Dhall and CSV.
  • Wuffs the Language
    4 projects | news.ycombinator.com | 7 Apr 2021
    > If you add constraints (like not being able to feed the program to itself as is done in the halting problem and not allowing unbounded loops) then it is possible to determine if a program will terminate or not.

    Dhall is a good example - https://github.com/dhall-lang/dhall-haskell .

  • INTERCAL, YAML, And Other Horrible Programming Languages
    12 projects | /r/programming | 25 Feb 2021
    See also https://dhall-lang.org/
  • Common Nginx misconfigurations that leave your web server open to attack
    4 projects | news.ycombinator.com | 25 Feb 2021
    That just seems like an even greater nightmare to me. Soon you would have to learn to read and understand a custom program in a Turing-complete language for each and every installation.

    The proper solution is a DSL, just a better DSl. Or perhaps a DSL embedded in something like dhall <https://dhall-lang.org/>, but definitely not a general-purpose programming language.

  • i want that
    1 project | /r/ProgrammerHumor | 18 Feb 2021
    Dhall

What are some alternatives?

When comparing nonguix and dhall you can also consider the following projects:

guix-nonfree

accelerate - Embedded language for high-performance array computations

guix-nonfree - Unofficial collection of packages that are not going to be accepted in to guix

accelerate-cuda - DEPRECATED: Accelerate backend for NVIDIA GPUs

darling - Darwin/macOS emulation layer for Linux

dhall-nix

nix-gui - Use NixOS Without Coding

hLLVM

nixos-hardware - A collection of NixOS modules covering hardware quirks.

haste-compiler - A GHC-based Haskell to JavaScript compiler

com.valvesoftware.Steam

egison - The Egison Programming Language