News for hackers. Stuff that matters.
Re:The Curse of NixOS by kaba0 on Monday January 24, 2022 @04:28PM (#30064298)
Seeing that the nix language was influenced heavily by haskell, perhaps Dhall would be an interesting “port”/change for the project - it is a deliberately non-Turing complete configuration language with types (but heavy type inference) and functions.

Because let’s be honest, types are user documentation as well, and the project would benefit greatly from the latter.

Re:The Curse of NixOS by kaba0 on Tuesday January 25, 2022 @03:31AM (#30069581)
Can’t edit anymore but this more or less exists already: dhall-nix can convert from dhall to nix, but unfortunately not everything done in nixpkgs can be converted clearly into dhall (due to nixpkgs’s use of some non-strongly typed parts and general recursion)