!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

708 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/142 Servers

Load older messages


SenderMessageTime
2 Aug 2025
@maralorn:maralorn.demaralornEven nicer but minimally more complicated ist enableSeparateBinOutput.11:19:16
@magic_rb:matrix.redalder.orgmagic_rboh my so much better11:21:32
@magic_rb:matrix.redalder.orgmagic_rb3GB to 64MB11:21:36
@magic_rb:matrix.redalder.orgmagic_rbthanks a lot11:21:37
@magic_rb:matrix.redalder.orgmagic_rb nice, enableSeparateBinOutput also just works 11:22:47
@magic_rb:matrix.redalder.orgmagic_rb this makes haskell acceptable for the usecase i wanted. (reimplementing environment.etc and i dont feel like doing it with a shell script, rather gonna write a haskell binary) 11:23:20
@emilazy:matrix.orgemily
In reply to @magic_rb:matrix.redalder.org
this makes haskell acceptable for the usecase i wanted. (reimplementing environment.etc and i dont feel like doing it with a shell script, rather gonna write a haskell binary)
you know about system.etc.overlay right?
11:25:11
@magic_rb:matrix.redalder.orgmagic_rbthis is not for nixos11:25:18
@magic_rb:matrix.redalder.orgmagic_rb rather nixng, i need environment.etc for nixos compatibility reasons 11:25:35
@emilazy:matrix.orgemilyyeah I just mean11:25:44
@emilazy:matrix.orgemilyyou should just crib that implementation11:25:51
@emilazy:matrix.orgemilyit's much better than the Perl nonsense11:25:59
@emilazy:matrix.orgemilyand pretty generic11:26:06
@magic_rb:matrix.redalder.orgmagic_rboverlays dont work in containers11:26:07
@magic_rb:matrix.redalder.orgmagic_rbso its not useful11:26:12
@emilazy:matrix.orgemilythey should in a mount namespace?11:26:22
@magic_rb:matrix.redalder.orgmagic_rb if you docker run it wont 11:26:35
@magic_rb:matrix.redalder.orgmagic_rbim pretty sure11:26:43
@magic_rb:matrix.redalder.orgmagic_rb(and anyway, i wanna write my own for fun and profit)11:27:01
@emilazy:matrix.orgemilyI think they should if you give the container a userns which you should probably do for isolation anyway l11:27:24
@emilazy:matrix.orgemilybut sure :)11:27:27
@magic_rb:matrix.redalder.orgmagic_rbmy goal with this is starting with replacing much of the shell script non sense in nixng with small haskell binaries11:28:11
@magic_rb:matrix.redalder.orgmagic_rbbeen planning to do that for a while11:28:17
@magic_rb:matrix.redalder.orgmagic_rbwith UPX on top, it goes from 3.6MB to 700KB11:29:53
@magic_rb:matrix.redalder.orgmagic_rbnice11:29:54
@magic_rb:matrix.redalder.orgmagic_rbwe shold have a UPX post build hook thing11:30:16
@magic_rb:matrix.redalder.orgmagic_rb this is actually nice, writeHaskell actually creates a equally small binary 11:48:02
@froggymoded:matrix.org@froggymoded:matrix.org left the room.18:13:15
3 Aug 2025
@sternenseemann:systemli.orgsterni (he/him) MangoIV: will you need htree for GHC < 9.10 going forward? 10:39:36
@mangoiv.:matrix.orgMangoIVNo. this is intended.. Thank you for pining but since this has come up the second time now, I think I'm registered for maintainer, let me just fix it if it breaks in the future. :) 10:41:18

Show newer messages


Back to Room ListRoom Version: 6