Newest at the top
2024-11-14 21:17:18 +0100 | <sm> | shapr: nice post. What's cabal doing in the two minutes ? |
2024-11-14 21:16:57 +0100 | <guy> | i was wondering if anyne would like to take a listen and we could have a discussion |
2024-11-14 21:16:46 +0100 | <guy> | https://voca.ro/14nNu3Nm5FaV |
2024-11-14 21:16:44 +0100 | <guy> | hi! i have made a recording describing haskell as a "nonliner graphically complete programming language" |
2024-11-14 21:16:23 +0100 | <c_wraith> | aw, darn. the partial-hackage-mirror script only grabs packages. It doesn't thin the index data. |
2024-11-14 21:16:11 +0100 | guy | (~guy@2a01:4b00:d007:ed00:81c3:85aa:e2c9:6027) |
2024-11-14 21:15:59 +0100 | hellwolf | sometimes living on the edge |
2024-11-14 21:15:54 +0100 | <hellwolf> | (in fairness stack freezes a set for you, too) |
2024-11-14 21:14:54 +0100 | weary-traveler | (~user@user/user363627) user363627 |
2024-11-14 21:14:53 +0100 | <hellwolf> | I am a reproducibility maximalist. |
2024-11-14 21:14:44 +0100 | housemate | (~housemate@146.70.66.228) (Remote host closed the connection) |
2024-11-14 21:14:22 +0100 | <hellwolf> | nix + cabal freeze file is underrated |
2024-11-14 21:14:08 +0100 | machinedgod | (~machinedg@d108-173-18-100.abhsia.telus.net) machinedgod |
2024-11-14 21:13:15 +0100 | <jle`> | thanks statusbot |
2024-11-14 21:12:50 +0100 | wootehfoot | (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer) |
2024-11-14 21:12:40 +0100 | housemate | (~housemate@146.70.66.228) housemate |
2024-11-14 21:11:21 +0100 | ezzieyguywuf | (~Unknown@user/ezzieyguywuf) (Ping timeout: 246 seconds) |
2024-11-14 21:11:11 +0100 | shapr | (~user@4.30.215.226) shapr |
2024-11-14 21:10:57 +0100 | housemate | (~housemate@146.70.66.228) (Max SendQ exceeded) |
2024-11-14 21:09:08 +0100 | billchenchina | (~billchenc@2a0d:2580:ff0c:1:e3c9:c52b:a429:5bfe) (Ping timeout: 245 seconds) |
2024-11-14 21:08:36 +0100 | housemate | (~housemate@146.70.66.228) housemate |
2024-11-14 21:07:48 +0100 | housemate | (~housemate@146.70.66.228) (Max SendQ exceeded) |
2024-11-14 21:06:57 +0100 | housemate | (~housemate@146.70.66.228) housemate |
2024-11-14 21:06:29 +0100 | agent314 | (~quassel@static-198-44-129-53.cust.tzulo.com) (Ping timeout: 260 seconds) |
2024-11-14 21:05:37 +0100 | <lxsameer> | geekosaur: I use cabal freeze, and the nix uses that file to setup the env for me. so far so good |
2024-11-14 21:05:09 +0100 | <statusbot> | Status update: Wiki.haskell.org is serving content again, but the upgrade is ongoing and various configs/css still need to be restored. -- http://status.haskell.org/pages/incident/537c07b0cf1fad5830000093/6728f5b530789205372a3361 |
2024-11-14 21:03:27 +0100 | ash3en | (~Thunderbi@193.32.248.167) ash3en |
2024-11-14 21:02:40 +0100 | <lxsameer> | c_wraith: ahh I see. I use nix with cabal, the good thing is I use nix packages and it's pretty fast |
2024-11-14 21:02:23 +0100 | <geekosaur> | (consider that a solver in thsi case is a constraint satisfaction solver, so yes, it's pretty slow) |
2024-11-14 21:02:00 +0100 | hellwolf | (~user@da7f-daa3-a2f4-21df-0f00-4d40-07d0-2001.sta.estpak.ee) hellwolf |
2024-11-14 21:01:58 +0100 | <geekosaur> | stack is much faster because instead of using a solver it gets fixed versions from the snapshot and `extra-deps` |
2024-11-14 21:01:56 +0100 | hellwolf | (~user@da7f-daa3-a2f4-21df-0f00-4d40-07d0-2001.sta.estpak.ee) () |
2024-11-14 21:01:31 +0100 | <geekosaur> | cabal rebuilds on first run and when the script changes. sadly its solver is really slow; people are working on that, though |
2024-11-14 21:01:02 +0100 | hellwolf | (~user@da7f-daa3-a2f4-21df-0f00-4d40-07d0-2001.sta.estpak.ee) hellwolf |
2024-11-14 21:01:00 +0100 | <c_wraith> | (Not helped by attempting to use NixOS at one of the few times it actually was installing broken stuff. Not fair, but I still associate that experience with nix) |
2024-11-14 21:00:57 +0100 | <lxsameer> | c_wraith: how come? |
2024-11-14 21:00:44 +0100 | hellwolf | (~user@da7f-daa3-a2f4-21df-0f00-4d40-07d0-2001.sta.estpak.ee) (Quit: rcirc on GNU Emacs 29.4) |
2024-11-14 21:00:43 +0100 | caconym | (~caconym@user/caconym) caconym |
2024-11-14 21:00:03 +0100 | caconym | (~caconym@user/caconym) (Quit: bye) |
2024-11-14 21:00:02 +0100 | <c_wraith> | I like the theory, but every time I've tried to use it it's been immensely more complexity than benefit |
2024-11-14 20:59:45 +0100 | <lxsameer> | * use nix |
2024-11-14 20:59:37 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-11-14 20:57:56 +0100 | <lxsameer> | why don't you folks nix? out of curiosity |
2024-11-14 20:57:14 +0100 | sprotte24 | (~sprotte24@p200300d16f0f4e0080b9b718c313bb1e.dip0.t-ipconnect.de) |
2024-11-14 20:55:58 +0100 | <hellwolf> | that'd be even more "script-ish" |
2024-11-14 20:55:50 +0100 | <hellwolf> | Cabal scripts is convenient, you just need to be aware of the junks it leave behind: ~/.cabal/script-builds/. I wish it has a convenient way of running the script in interpreting mode though, without creating any artifacts. |
2024-11-14 20:54:39 +0100 | shapr | (~user@2601:19c:417e:5434:4627:df70:3bf6:c2cb) (Quit: walkies) |
2024-11-14 20:54:01 +0100 | chexum | (~quassel@gateway/tor-sasl/chexum) (Ping timeout: 260 seconds) |
2024-11-14 20:53:46 +0100 | mantraofpie_ | mantraofpie |
2024-11-14 20:53:30 +0100 | chexum_ | (~quassel@gateway/tor-sasl/chexum) chexum |