!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

733 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org147 Servers

Load older messages


SenderMessageTime
24 May 2021
@pnotequalnp:matrix.orgpnotequalnpOoh yes that sounds like a good idea.19:20:02
@bb010g:matrix.orgDusk joined the room.19:42:32
@jul1u5:matrix.orgjul1u5 removed their profile picture.20:05:12
@infinisil:matrix.orginfinisil joined the room.20:30:14
@immae:matrix.orgimmae (he/him) joined the room.22:17:08
25 May 2021
@pasukon:matrix.orgpasukon joined the room.02:53:59
@pacc6:matrix.orgpacc6 joined the room.07:41:39
@maralorn:maralorn.demaralornI don‘t get it. github has bumped this PR now twice into my notifications, since I merged it. But everytime I go there I don‘t see that anything has happened. https://github.com/NixOS/cabal2nix/pull/49510:38:55
@sternenseemann:systemli.orgsterni (he/him) cdepillabout: removed the darwin builds in staticHaskellPackages for now the libiconv failure really doesn't need to concern us 10:42:18
@sternenseemann:systemli.orgsterni (he/him)well maybe if someone has some extra time and energy10:42:31
@maralorn:maralorn.demaralornI have just disabled the hls-class-plugin check on darwin. I didn’t dare to open an upstream bug, because there are obvious steps to debug this first which I cannot do, because I don‘t have a darwin machine.11:03:21
@cdepillabout:matrix.orgcdepillabout sterni (he/him): maralorn Thanks! 11:21:19
@cdepillabout:matrix.orgcdepillabout
In reply to @maralorn:maralorn.de
I don‘t get it. github has bumped this PR now twice into my notifications, since I merged it. But everytime I go there I don‘t see that anything has happened. https://github.com/NixOS/cabal2nix/pull/495
Yeah, I got that as well. I wonder why it is happening.
11:22:35
@maralorn:maralorn.demaralornI am by the way not 100% satisfied with the result of that PR but I decided that I will not under any circumstances piss off someone who contributes docs.^^11:30:38
@cdepillabout:matrix.orgcdepillaboutYeah, that is completely understandable.11:31:35
@maralorn:maralorn.demaralornI really think that there could be gained a lot by collecting all the various blog posts people created about setting up their Haskell projects with nix and distilling the best practices in our documentation.11:32:54
@maralorn:maralorn.demaralornIt’s so crazy how often I come by some random config by someone and am like "wow, that’s a nice twist to improve your config that I hadn’t seen before".11:33:46
@cdepillabout:matrix.orgcdepillaboutI agree. The Haskell infrastructure is quite difficult to document though, given how many different ways you can use it.11:34:48
@cdepillabout:matrix.orgcdepillaboutSometimes I think about trying to write the "canonical" documentation, but I always give up after considering the scope.11:35:17
@maralorn:maralorn.demaralorn cdepillabout: I think it would be very hard to do it from scratch. But I feel like it should be possible to take what we have and iterate on it. 11:35:50
@maralorn:maralorn.demaralornSomething like we probably can‘t do good, but we certainly can do better.^^11:36:25
@cdepillabout:matrix.orgcdepillaboutThat's a good point11:37:38
@maralorn:maralorn.demaralorn sterni (he/him): Now that I think about it. Don‘t you think it’s kinda lame to compile static lens and random. I mean who needs a static compiled library.^^ Wouldn‘t it be much more awesome to statically compile some tools which people could actually use. e.g. ghcup. 12:08:24
@maralorn:maralorn.demaralornHuh, I wonder if you use pkgsStatic on something with justStaticExecutables do you get a store path with a trivial closure?12:09:41
@quaestor:tchncs.deChristoph joined the room.15:00:51
@zwro:matrix.orgzwro changed their display name from zwro to zero.15:23:22
@zwro:matrix.orgzwro changed their display name from zero to z.15:23:54
@sternenseemann:systemli.orgsterni (he/him) maralorn: justStaticExecutables are already pretty good with dynamic linking since all haskell dependencies are linked statically anyways, dynamic linking is only used for libc etc. 15:35:38
@sternenseemann:systemli.orgsterni (he/him) maralorn: Yeah of course, feel free to add some tools as well. The intention was really to test some very important libraries 15:36:04
@sternenseemann:systemli.orgsterni (he/him)we might want to add hpack, cabal2nix, … to the list15:36:14

Show newer messages


Back to Room ListRoom Version: 6