Newest at the top
2025-05-16 21:43:22 +0200 | <monochrom> | The joke was just to depend on everything, not to expose conflicts. |
2025-05-16 21:43:04 +0200 | <monochrom> | Haha OK I haven't tested it. |
2025-05-16 21:43:00 +0200 | <__monty__> | Or is that the joke? |
2025-05-16 21:42:49 +0200 | <__monty__> | Surely it doesn't? There have to be incompatible version constraints across all of Hackage. |
2025-05-16 21:42:46 +0200 | ttybitnik | (~ttybitnik@user/wolper) ttybitnik |
2025-05-16 21:41:33 +0200 | <monochrom> | I think there is a acme-??? package that acts as a joke meta package that depends on all of hackage. If you're going to Mars, be sure to preload it before you board the rocket. >:) |
2025-05-16 21:40:24 +0200 | <__monty__> | But I prefer megaparsec! |
2025-05-16 21:39:35 +0200 | <monochrom> | Oh, parsec too. Used to be not included. You can now cold-start a parser project on the moon. |
2025-05-16 21:39:29 +0200 | tromp | (~textual@2001:1c00:3487:1b00:a44a:50e6:3df5:3b66) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2025-05-16 21:39:25 +0200 | <__monty__> | I know leftpad is often joked about but if I had to audit my dependencies I'd prefer auditing leftpad over auditing text. |
2025-05-16 21:38:48 +0200 | <monochrom> | (And then they used to be included prehistory. OK text didn't exist prehistory.) |
2025-05-16 21:38:22 +0200 | <monochrom> | For example text, containers, mtl now comes with GHC. They used to be not included. |
2025-05-16 21:37:48 +0200 | mistivia_ | (~mistivia@user/mistivia) mistivia |
2025-05-16 21:37:43 +0200 | <monochrom> | OK, I misspoke. We landed near the minimal side but not extremely. |
2025-05-16 21:37:42 +0200 | mistivia | (~mistivia@user/mistivia) (Read error: Connection reset by peer) |
2025-05-16 21:37:28 +0200 | <wbrawner> | I think that's sensible |
2025-05-16 21:37:09 +0200 | <monochrom> | We landed in the middle. |
2025-05-16 21:36:52 +0200 | <wbrawner> | anyway, I was just curious to see where haskell landed on the spectrum of batteries included vs dependencies for things like left-padding strings |
2025-05-16 21:36:29 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.5.2) |
2025-05-16 21:35:58 +0200 | <wbrawner> | yeah the issue I run into is more like I want to start a new project while away and without internet but I didn't cache all the dependencies I needed so now I can't until I'm online again. Working on a project I've already cloned/built isn't an issue |
2025-05-16 21:35:53 +0200 | euleritian | (~euleritia@ip4d17f864.dynamic.kabel-deutschland.de) |
2025-05-16 21:35:37 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |
2025-05-16 21:35:36 +0200 | euleritian | (~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
2025-05-16 21:32:44 +0200 | jcarpenter2 | (~lol@2603:3016:1e01:b960:d5f4:984e:ebc2:54f8) (Ping timeout: 260 seconds) |
2025-05-16 21:31:55 +0200 | j1n37 | (~j1n37@user/j1n37) (Ping timeout: 276 seconds) |
2025-05-16 21:30:28 +0200 | j1n37- | (~j1n37@user/j1n37) j1n37 |
2025-05-16 21:28:43 +0200 | lol_ | (~lol@2603:3016:1e01:b960:307d:f5b5:c6a2:664f) |
2025-05-16 21:28:11 +0200 | euleritian | (~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de) |
2025-05-16 21:26:35 +0200 | euleritian | (~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
2025-05-16 21:26:21 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) lortabac |
2025-05-16 21:26:08 +0200 | sabathan2 | (~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) |
2025-05-16 21:25:48 +0200 | sabathan2 | (~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Remote host closed the connection) |
2025-05-16 21:24:49 +0200 | euleritian | (~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de) |
2025-05-16 21:24:20 +0200 | euleritian | (~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
2025-05-16 21:24:02 +0200 | euleritian | (~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de) |
2025-05-16 21:23:51 +0200 | euleritian | (~euleritia@ip4d17f864.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer) |
2025-05-16 21:23:38 +0200 | tromp | (~textual@2001:1c00:3487:1b00:a44a:50e6:3df5:3b66) |
2025-05-16 21:15:14 +0200 | <geekosaur> | still moving in but at least I have a desk now |
2025-05-16 21:14:50 +0200 | <preflex> | geekosaur was last seen on #haskell 59 seconds ago, saying: quick test |
2025-05-16 21:14:50 +0200 | <mauke> | preflex: seen geekosaur |
2025-05-16 21:14:26 +0200 | <Rembane> | Hi geekosaur! |
2025-05-16 21:14:05 +0200 | <EvanR> | check |
2025-05-16 21:13:51 +0200 | <haskellbridge> | <geekosaur> quick test |
2025-05-16 21:13:28 +0200 | <EvanR> | ^ which is why you need old versions |
2025-05-16 21:13:03 +0200 | <monochrom> | I know that versions change, but it is not like when you're on an airplane your computer magically says "new versions detected, need new download" either. |
2025-05-16 21:13:01 +0200 | <EvanR> | if I understood the problem, that you need a library for something, then I'm not sure including a lot of libraries in the base language solves that exactly. Just reduces the pressure |
2025-05-16 21:12:22 +0200 | <monochrom> | I get "too many dependencies". I am surprised that you speak like what you need doesn't plateau after, say, a year. |
2025-05-16 21:10:30 +0200 | <Rembane> | Vendoring? Few dependencies? |
2025-05-16 21:10:08 +0200 | <__monty__> | Just with a big batteries included stdlib I assume. |
2025-05-16 21:10:07 +0200 | natto17 | (~natto@129.154.243.159) natto |