2025-08-05 00:01:50 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-05 00:04:51 +0200 | OftenFaded29 | (~OftenFade@user/tisktisk) (Ping timeout: 252 seconds) |
2025-08-05 00:06:42 +0200 | weary-traveler | (~user@user/user363627) (Remote host closed the connection) |
2025-08-05 00:06:42 +0200 | euphores | (~SASL_euph@user/euphores) (Ping timeout: 252 seconds) |
2025-08-05 00:12:40 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 00:16:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds) |
2025-08-05 00:18:09 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) Unicorn_Princess |
2025-08-05 00:19:51 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 276 seconds) |
2025-08-05 00:22:31 +0200 | robobub | (uid248673@id-248673.uxbridge.irccloud.com) (Quit: Connection closed for inactivity) |
2025-08-05 00:27:37 +0200 | Sgeo | (~Sgeo@user/sgeo) Sgeo |
2025-08-05 00:27:55 +0200 | machinedgod | (~machinedg@d75-159-126-101.abhsia.telus.net) machinedgod |
2025-08-05 00:28:04 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 00:30:08 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-05 00:33:09 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-05 00:43:33 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 00:44:27 +0200 | Guest22 | (~textual@71.212.133.94) (Quit: My Mac has gone to sleep. ZZZzzz…) |
2025-08-05 00:44:54 +0200 | myxos | (~myxos@syn-065-028-251-121.res.spectrum.com) (Remote host closed the connection) |
2025-08-05 00:46:03 +0200 | OftenFaded26 | (~OftenFade@user/tisktisk) OftenFaded |
2025-08-05 00:47:49 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-05 00:51:33 +0200 | AlexZenon | (~alzenon@94.233.241.158) (Ping timeout: 248 seconds) |
2025-08-05 00:58:23 +0200 | myxos | (~myxos@syn-065-028-251-121.res.spectrum.com) myxokephale |
2025-08-05 00:58:56 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 01:02:03 +0200 | OftenFaded26 | (~OftenFade@user/tisktisk) (Ping timeout: 252 seconds) |
2025-08-05 01:03:29 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-05 01:08:25 +0200 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
2025-08-05 01:11:59 +0200 | phma | (~phma@2001:5b0:211b:f5a8:cdad:cbca:233f:d3b6) |
2025-08-05 01:14:19 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 01:16:50 +0200 | AlexNoo | (~AlexNoo@94.233.241.158) (Read error: Connection reset by peer) |
2025-08-05 01:17:15 +0200 | AlexNoo | (~AlexNoo@94.233.241.158) |
2025-08-05 01:20:53 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-05 01:21:22 +0200 | Guest15 | (~Guest15@2600:4041:5894:2200:1405:6e3e:67cd:4c73) |
2025-08-05 01:26:13 +0200 | Igloo | (~ian@81.2.99.210) (Ping timeout: 248 seconds) |
2025-08-05 01:26:40 +0200 | Igloo | (~ian@81.2.99.210) Igfoo |
2025-08-05 01:26:40 +0200 | fizbin | (~fizbin@2601:84:8601:2604:65a2:2790:1327:34c5) |
2025-08-05 01:28:18 +0200 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
2025-08-05 01:31:23 +0200 | AlexZenon | (~alzenon@94.233.241.158) |
2025-08-05 01:32:21 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 01:33:26 +0200 | amadaluzia | (~amadaluzi@user/amadaluzia) (Quit: ZNC 1.10.1 - https://znc.in) |
2025-08-05 01:33:26 +0200 | jmcantrell | (~weechat@user/jmcantrell) jmcantrell |
2025-08-05 01:34:34 +0200 | arahael | (~arahael@user/arahael) arahael |
2025-08-05 01:37:12 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-05 01:39:14 +0200 | Tuplanolla | (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.) |
2025-08-05 01:39:22 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 252 seconds) |
2025-08-05 01:45:05 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Remote host closed the connection) |
2025-08-05 01:45:27 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-05 01:47:26 +0200 | sprotte24 | (~sprotte24@p200300d16f200c0050753b554e57af5c.dip0.t-ipconnect.de) (Read error: Connection reset by peer) |
2025-08-05 01:47:29 +0200 | Igloo | (~ian@81.2.99.210) (Ping timeout: 248 seconds) |
2025-08-05 01:47:44 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 01:48:45 +0200 | amadaluzia | (~amadaluzi@user/amadaluzia) amadaluzia |
2025-08-05 01:49:08 +0200 | Igloo | (~ian@81.2.99.210) Igfoo |
2025-08-05 01:50:54 +0200 | fizbin | (~fizbin@2601:84:8601:2604:65a2:2790:1327:34c5) (Read error: Connection reset by peer) |
2025-08-05 01:51:22 +0200 | weary-traveler | (~user@user/user363627) user363627 |
2025-08-05 01:52:12 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-05 01:52:33 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-05 02:03:12 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 02:03:57 +0200 | Guest15 | (~Guest15@2600:4041:5894:2200:1405:6e3e:67cd:4c73) (Quit: Client closed) |
2025-08-05 02:07:49 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-05 02:18:36 +0200 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
2025-08-05 02:18:37 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 02:18:47 +0200 | ljdarj1 | (~Thunderbi@user/ljdarj) ljdarj |
2025-08-05 02:19:27 +0200 | jmcantrell | (~weechat@user/jmcantrell) (Ping timeout: 276 seconds) |
2025-08-05 02:22:00 +0200 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 252 seconds) |
2025-08-05 02:22:06 +0200 | ljdarj1 | ljdarj |
2025-08-05 02:23:13 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-05 02:23:18 +0200 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 245 seconds) |
2025-08-05 02:25:32 +0200 | orenty7 | (~orenty7@37.63.19.22) |
2025-08-05 02:28:37 +0200 | ft | (~ft@mue-88-130-105-177.dsl.tropolys.de) (Ping timeout: 248 seconds) |
2025-08-05 02:29:09 +0200 | acidjnk | (~acidjnk@p200300d6e71719559d1d473a745282b7.dip0.t-ipconnect.de) (Ping timeout: 248 seconds) |
2025-08-05 02:30:28 +0200 | ft | (~ft@mue-88-130-105-041.dsl.tropolys.de) ft |
2025-08-05 02:32:22 +0200 | califax | (~califax@user/califx) (Remote host closed the connection) |
2025-08-05 02:33:43 +0200 | califax | (~califax@user/califx) califx |
2025-08-05 02:34:05 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 02:38:34 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-05 02:45:16 +0200 | <Axman6> | :t Data.List.mapAccumL |
2025-08-05 02:45:16 +0200 | <lambdabot> | Traversable t => (a -> b -> (a, c)) -> a -> t b -> (a, t c) |
2025-08-05 02:49:28 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 02:49:49 +0200 | xff0x | (~xff0x@2405:6580:b080:900:f328:2009:940a:c483) (Ping timeout: 260 seconds) |
2025-08-05 02:55:38 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 252 seconds) |
2025-08-05 02:56:08 +0200 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
2025-08-05 02:56:30 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-05 02:57:51 +0200 | <EvanR> | underrated |
2025-08-05 03:01:08 +0200 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 252 seconds) |
2025-08-05 03:02:37 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Remote host closed the connection) |
2025-08-05 03:02:59 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-05 03:07:29 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 03:08:43 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-05 03:11:19 +0200 | orenty7 | (~orenty7@37.63.19.22) (Read error: Connection reset by peer) |
2025-08-05 03:11:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds) |
2025-08-05 03:13:05 +0200 | ttybitnik | (~ttybitnik@user/wolper) (Quit: Fading out...) |
2025-08-05 03:13:09 +0200 | orenty7 | (~orenty7@37.63.19.142) |
2025-08-05 03:22:19 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 260 seconds) |
2025-08-05 03:22:54 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 03:27:05 +0200 | <haskellbridge> | <orenty7> Hello everyone, I'm hoping to contribute to GHC and project wiki says that I need my account approved. Could anyone please help me with this? Thanks in advance! |
2025-08-05 03:27:27 +0200 | ft | (~ft@mue-88-130-105-041.dsl.tropolys.de) (Ping timeout: 252 seconds) |
2025-08-05 03:27:32 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-05 03:31:29 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-05 03:33:46 +0200 | califax | (~califax@user/califx) (Quit: ZNC 1.8.2 - https://znc.in) |
2025-08-05 03:33:47 +0200 | <geekosaur> | that shouldn't be true any more |
2025-08-05 03:33:54 +0200 | <geekosaur> | the wiki needs to be updated |
2025-08-05 03:34:05 +0200 | califax | (~califax@user/califx) califx |
2025-08-05 03:34:06 +0200 | <geekosaur> | @orenty7 ^^ |
2025-08-05 03:34:06 +0200 | <lambdabot> | Unknown command, try @list |
2025-08-05 03:38:22 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 03:38:34 +0200 | weary-traveler | (~user@user/user363627) (Remote host closed the connection) |
2025-08-05 03:39:45 +0200 | koolazer | (~koo@user/koolazer) koolazer |
2025-08-05 03:40:11 +0200 | xff0x | (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) |
2025-08-05 03:41:03 +0200 | <haskellbridge> | <orenty7> Great, geekosaur, thank you |
2025-08-05 03:42:45 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-05 03:44:04 +0200 | ft | (~ft@mue-88-130-107-102.dsl.tropolys.de) ft |
2025-08-05 03:48:46 +0200 | dlb2 | (~dlb@syn-068-203-096-115.res.spectrum.com) |
2025-08-05 03:49:35 +0200 | dlb2 | (~dlb@syn-068-203-096-115.res.spectrum.com) (Client Quit) |
2025-08-05 03:49:50 +0200 | dlb2 | (~dlb@user/davidlbowman) davidlbowman |
2025-08-05 03:52:46 +0200 | dlb2 | (~dlb@user/davidlbowman) (Client Quit) |
2025-08-05 03:53:47 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 03:54:11 +0200 | davidlbowman | (~dlb@user/davidlbowman) davidlbowman |
2025-08-05 03:55:40 +0200 | davidlbowman | (~dlb@user/davidlbowman) (Client Quit) |
2025-08-05 03:56:02 +0200 | davidlbowman | (~dlb@user/davidlbowman) davidlbowman |
2025-08-05 03:56:14 +0200 | polykernel | (~polykerne@user/polykernel) (Remote host closed the connection) |
2025-08-05 03:56:55 +0200 | polykernel | (~polykerne@user/polykernel) polykernel |
2025-08-05 03:58:29 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-05 03:59:10 +0200 | jespada | (~jespada@2800:a4:2349:e700:8cdf:6b:c880:e6a) (Ping timeout: 265 seconds) |
2025-08-05 04:00:09 +0200 | jespada | (~jespada@2800:a4:22a6:1f00:2df9:2a1d:f666:d69d) jespada |
2025-08-05 04:09:09 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 04:14:25 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-05 04:23:20 +0200 | tdscg^ | (~tdscg@99-73-20-238.lightspeed.tukrga.sbcglobal.net) (Remote host closed the connection) |
2025-08-05 04:24:38 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 04:30:21 +0200 | orenty7 | (~orenty7@37.63.19.142) (Quit: Konversation terminated!) |
2025-08-05 04:31:28 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds) |
2025-08-05 04:34:18 +0200 | mange | (~mange@user/mange) mange |
2025-08-05 04:37:16 +0200 | phma | (~phma@2001:5b0:211b:f5a8:cdad:cbca:233f:d3b6) (Read error: Connection reset by peer) |
2025-08-05 04:37:49 +0200 | phma | (phma@2001:5b0:211f:82b8:996a:83c5:fa14:b20c) |
2025-08-05 04:41:39 +0200 | manwithluck | (~manwithlu@2a09:bac1:5bc0:20::39b:8b) (Ping timeout: 260 seconds) |
2025-08-05 04:41:45 +0200 | lol_ | (~lol@2603:3016:1e01:b960:a8a6:84ac:c082:e46a) |
2025-08-05 04:42:05 +0200 | manwithluck | (~manwithlu@2a09:bac5:5087:2432::39b:c0) manwithluck |
2025-08-05 04:42:41 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 04:45:44 +0200 | jcarpenter2 | (~lol@2603:3016:1e01:b960:5dee:be78:7bec:1173) (Ping timeout: 260 seconds) |
2025-08-05 04:47:17 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-05 04:56:42 +0200 | euouae | (~euouae@user/euouae) euouae |
2025-08-05 04:56:59 +0200 | <euouae> | Hello I'm trying to mirror the behavior of a unix utility, so I want to copy 100% of its command-line arguments, e.g. |
2025-08-05 04:57:22 +0200 | <euouae> | When I tried to do this in Python I ended up running into a wall because I used a library for command-line arguments that deviated from the intended behavior |
2025-08-05 04:57:42 +0200 | <euouae> | I'm wondering if Haskell has a package that is general enough to allow arbitrary behavior? Or should i write my own command-line parser? |
2025-08-05 04:57:58 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 240 seconds) |
2025-08-05 04:58:01 +0200 | <euouae> | I'm a bit afraid that if I write my own cmdarg parser it will be very caveman-like |
2025-08-05 04:58:10 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 05:02:29 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-05 05:03:06 +0200 | <Clint> | euouae: depends on how arbitrary perhaps |
2025-08-05 05:04:15 +0200 | <c_wraith> | All the existing libraries match some standard or another. if m4 doesn't match those standards, you're writing your own |
2025-08-05 05:04:57 +0200 | <c_wraith> | Note that if you're doing your own, permutation parsing is often your friend. |
2025-08-05 05:05:03 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-08-05 05:05:07 +0200 | <euouae> | I'll try my own then because I don't want to encounter the issue later. |
2025-08-05 05:05:16 +0200 | <euouae> | Is permutation parsing the one where the "order" doesn't matter? |
2025-08-05 05:05:17 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 05:05:27 +0200 | <euouae> | Foo{x=1,y=2} and Foo{y=2,x=1} and so on? |
2025-08-05 05:06:39 +0200 | <c_wraith> | yeah |
2025-08-05 05:08:27 +0200 | <euouae> | Thankss, earlier I found this technical report from uu-parsinglib <https://web.archive.org/web/20211016145459/http://www.cs.uu.nl/research/techreps/repo/CS-2013/2013…> that mentions it. I'll take a look. |
2025-08-05 05:08:58 +0200 | <c_wraith> | the parser-combinators library also provides permutation parsing |
2025-08-05 05:09:18 +0200 | <c_wraith> | And it's a dependency of megaparsec |
2025-08-05 05:09:57 +0200 | <euouae> | neat! I use attoparsec, but I do use parser-combinators too I think |
2025-08-05 05:10:14 +0200 | <euouae> | (the whole thing with get/setInput wasn't working out) |
2025-08-05 05:10:25 +0200 | <c_wraith> | yeah, it should be compatible with basically every parsing library. |
2025-08-05 05:10:31 +0200 | <c_wraith> | except Earley, annoyingly. |
2025-08-05 05:11:13 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-05 05:11:14 +0200 | <c_wraith> | (because Earley needs explicit recursion breakers to build statci tables) |
2025-08-05 05:11:52 +0200 | <euouae> | can nothing be salvaged from parser-combinators for Earley? |
2025-08-05 05:12:23 +0200 | <c_wraith> | A lot of it works, but specific combinators just make it hang when generating the Grammar |
2025-08-05 05:12:55 +0200 | <c_wraith> | So it's like... it works, but there are a few mines. |
2025-08-05 05:13:33 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 05:14:39 +0200 | <euouae> | fun |
2025-08-05 05:17:54 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-05 05:28:56 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 05:34:22 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-05 05:44:26 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 05:48:06 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 276 seconds) |
2025-08-05 05:48:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds) |
2025-08-05 05:50:14 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-05 05:59:09 +0200 | aku | (aku@65.108.245.241) (Quit: Lost terminal) |
2025-08-05 05:59:48 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 06:00:17 +0200 | euphores | (~SASL_euph@user/euphores) euphores |
2025-08-05 06:04:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds) |
2025-08-05 06:10:41 +0200 | aku | (aku@2a01:4f9:c010:836c::1) eagleflo |
2025-08-05 06:15:11 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 06:15:34 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 260 seconds) |
2025-08-05 06:21:19 +0200 | jmcantrell | (~weechat@user/jmcantrell) jmcantrell |
2025-08-05 06:21:38 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
2025-08-05 06:22:16 +0200 | marinelli | (~weechat@gateway/tor-sasl/marinelli) (Quit: marinelli) |
2025-08-05 06:25:09 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection) |
2025-08-05 06:27:24 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-05 06:29:09 +0200 | fgarcia | (~lei@user/fgarcia) (Ping timeout: 248 seconds) |
2025-08-05 06:30:32 +0200 | <sshine> | I want to mock req in tests, what's a good approach to that? |
2025-08-05 06:31:15 +0200 | amadaluzia | (~amadaluzi@user/amadaluzia) (Quit: ZNC 1.10.1 - https://znc.in) |
2025-08-05 06:31:33 +0200 | <sshine> | a simple approach is to simply run a webserver in the test and replace the URLs I'm connecting to with the mock server. but I don't like the idea of having branches in my main code that are triggered in tests only. |
2025-08-05 06:32:33 +0200 | <sshine> | some web request frameworks come with built-in mocking to avoid that. I don't think req does. |
2025-08-05 06:33:14 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 06:33:31 +0200 | <sshine> | I've read that you can use free monads to replace the implementation when testing. that seems kind of nicer, since the mock injection happens in the test file rather than in the main code. |
2025-08-05 06:33:53 +0200 | fgarcia | (~lei@user/fgarcia) fgarcia |
2025-08-05 06:33:57 +0200 | polykernel | (~polykerne@user/polykernel) (Remote host closed the connection) |
2025-08-05 06:34:08 +0200 | fgarcia | (~lei@user/fgarcia) (Max SendQ exceeded) |
2025-08-05 06:34:26 +0200 | <sshine> | but I wonder if there's a shorter path today, and I can get back to the free monads later, since they'd change my working code a bit. |
2025-08-05 06:37:19 +0200 | trickard_ | trickard |
2025-08-05 06:38:04 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-05 06:38:34 +0200 | davidlbowman | (~dlb@user/davidlbowman) (Ping timeout: 252 seconds) |
2025-08-05 06:39:15 +0200 | <sshine> | hmm, I'll pass the URLs in via a record, and I can consider doing so via a Reader later. |
2025-08-05 06:39:17 +0200 | <sshine> | thanks! |
2025-08-05 06:43:05 +0200 | fgarcia | (~lei@user/fgarcia) fgarcia |
2025-08-05 06:43:28 +0200 | fgarcia | (~lei@user/fgarcia) (Max SendQ exceeded) |
2025-08-05 06:44:03 +0200 | fgarcia | (~lei@user/fgarcia) fgarcia |
2025-08-05 06:46:29 +0200 | euphores | (~SASL_euph@user/euphores) (Ping timeout: 260 seconds) |
2025-08-05 06:48:28 +0200 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
2025-08-05 06:48:37 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 06:50:29 +0200 | jmcantrell | (~weechat@user/jmcantrell) (Ping timeout: 248 seconds) |
2025-08-05 06:53:13 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-05 07:03:59 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 07:06:09 +0200 | euouae | (~euouae@user/euouae) () |
2025-08-05 07:08:49 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-05 07:09:39 +0200 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...) |
2025-08-05 07:19:29 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 07:24:08 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds) |
2025-08-05 07:28:53 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 248 seconds) |
2025-08-05 07:30:39 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-05 07:34:53 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 07:35:47 +0200 | trickard | (~trickard@cpe-56-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-08-05 07:36:01 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 07:39:33 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-05 07:41:38 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 252 seconds) |
2025-08-05 07:50:22 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 07:57:22 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-05 08:02:50 +0200 | biberu | (~biberu@user/biberu) biberu |
2025-08-05 08:07:15 +0200 | rvalue | (~rvalue@about/hackers/rvalue) (Read error: Connection reset by peer) |
2025-08-05 08:07:40 +0200 | rvalue | (~rvalue@about/hackers/rvalue) rvalue |
2025-08-05 08:10:12 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 08:11:42 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Ping timeout: 252 seconds) |
2025-08-05 08:12:16 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 08:13:48 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-05 08:14:41 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-05 08:16:27 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 08:18:00 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
2025-08-05 08:19:48 +0200 | haritz | (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in) |
2025-08-05 08:20:48 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
2025-08-05 08:20:52 +0200 | killy | (~killy@terminal-3-187.retsat1.com.pl) |
2025-08-05 08:27:03 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 245 seconds) |
2025-08-05 08:28:25 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-05 08:31:29 +0200 | michalz | (~michalz@185.246.207.222) |
2025-08-05 08:31:50 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 08:32:18 +0200 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 248 seconds) |
2025-08-05 08:36:05 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-05 08:40:47 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Remote host closed the connection) |
2025-08-05 08:41:10 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-05 08:43:43 +0200 | zlqrvx | (~zlqrvx@2001:8003:8c8b:e00:374a:bdcb:457c:d1e3) |
2025-08-05 08:46:09 +0200 | nitrix | (~nitrix@user/meow/nitrix) (Ping timeout: 252 seconds) |
2025-08-05 08:47:13 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 08:48:21 +0200 | nitrix | (~nitrix@user/meow/nitrix) nitrix |
2025-08-05 08:52:05 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 248 seconds) |
2025-08-05 08:52:10 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds) |
2025-08-05 08:56:23 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-05 08:58:04 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-08-05 08:58:18 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 09:00:02 +0200 | caconym747 | (~caconym@user/caconym) (Quit: bye) |
2025-08-05 09:00:12 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) lortabac |
2025-08-05 09:00:43 +0200 | caconym747 | (~caconym@user/caconym) caconym |
2025-08-05 09:02:35 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-05 09:03:30 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 252 seconds) |
2025-08-05 09:06:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds) |
2025-08-05 09:22:29 +0200 | sord937 | (~sord937@gateway/tor-sasl/sord937) sord937 |
2025-08-05 09:27:49 +0200 | acidjnk | (~acidjnk@p200300d6e717197424339f0f505133b9.dip0.t-ipconnect.de) acidjnk |
2025-08-05 09:28:24 +0200 | Sgeo | (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
2025-08-05 09:30:02 +0200 | img | (~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in) |
2025-08-05 09:31:03 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 276 seconds) |
2025-08-05 09:32:55 +0200 | img | (~img@user/img) img |
2025-08-05 09:35:15 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-05 09:37:51 +0200 | rembo10 | (~rembo10@main.remulis.com) (Quit: ZNC 1.10.0 - https://znc.in) |
2025-08-05 09:42:00 +0200 | rembo10 | (~rembo10@main.remulis.com) rembo10 |
2025-08-05 09:42:00 +0200 | bitterx | (~bitterx@APN-122-12-44-gprs.simobil.net) |
2025-08-05 09:47:12 +0200 | bitterx | (~bitterx@APN-122-12-44-gprs.simobil.net) (Remote host closed the connection) |
2025-08-05 09:49:48 +0200 | chele | (~chele@user/chele) chele |
2025-08-05 09:59:46 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-05 10:08:40 +0200 | kaskal | (~kaskal@84-115-230-9.cable.dynamic.surfer.at) (Ping timeout: 276 seconds) |
2025-08-05 10:09:22 +0200 | kaskal | (~kaskal@84-115-230-9.cable.dynamic.surfer.at) kaskal |
2025-08-05 10:20:40 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-08-05 10:20:53 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 10:21:17 +0200 | lxsameer | (~lxsameer@Serene/lxsameer) lxsameer |
2025-08-05 10:32:03 +0200 | merijn | (~merijn@77.242.116.146) (Ping timeout: 252 seconds) |
2025-08-05 10:43:22 +0200 | __monty__ | (~toonn@user/toonn) toonn |
2025-08-05 10:45:51 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-05 10:48:52 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) Unicorn_Princess |
2025-08-05 10:48:53 +0200 | ft | (~ft@mue-88-130-107-102.dsl.tropolys.de) (Quit: leaving) |
2025-08-05 10:53:08 +0200 | poscat0x04 | (~poscat@user/poscat) (Remote host closed the connection) |
2025-08-05 10:56:14 +0200 | poscat | (~poscat@user/poscat) poscat |
2025-08-05 10:58:44 +0200 | ubert1 | (~Thunderbi@91.141.76.34.wireless.dyn.drei.com) ubert |
2025-08-05 11:01:13 +0200 | tzh | (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz) |
2025-08-05 11:15:23 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-08-05 11:15:35 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 11:19:29 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 260 seconds) |
2025-08-05 11:25:05 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 248 seconds) |
2025-08-05 11:26:20 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-08-05 11:26:34 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 11:29:22 +0200 | killy | (~killy@terminal-3-187.retsat1.com.pl) (Ping timeout: 248 seconds) |
2025-08-05 11:29:36 +0200 | killy | (~killy@193.142.201.126) |
2025-08-05 11:32:32 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-05 11:37:28 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Ping timeout: 245 seconds) |
2025-08-05 11:37:46 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 11:48:16 +0200 | zlqrvx | (~zlqrvx@2001:8003:8c8b:e00:374a:bdcb:457c:d1e3) (Quit: ZNC 1.10.0 - https://znc.in) |
2025-08-05 11:50:19 +0200 | MironZ3 | (~MironZ@nat-infra.ehlab.uk) (Ping timeout: 244 seconds) |
2025-08-05 11:54:46 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.5.2) |
2025-08-05 11:54:49 +0200 | <sshine> | I'm using optparse-applicative, but I'd like something with a bit more coloring. (I've become used to Rust's clap and friends.) -- does anyone know of alternatives to optparse-applicative? the combinators are awesome, just thinking of more colorful output. |
2025-08-05 11:56:48 +0200 | <sshine> | wait, I suddenly recall optparse-generic. but I suppose its output is much the same. |
2025-08-05 11:56:57 +0200 | __monty__ | (~toonn@user/toonn) (Read error: Connection reset by peer) |
2025-08-05 12:01:53 +0200 | killy | (~killy@193.142.201.126) (Ping timeout: 248 seconds) |
2025-08-05 12:03:36 +0200 | killy | (~killy@terminal-3-187.retsat1.com.pl) |
2025-08-05 12:04:23 +0200 | MironZ3 | (~MironZ@nat-infra.ehlab.uk) |
2025-08-05 12:04:24 +0200 | <haskellbridge> | <sm> cmdargs is the main alternative. docopt is a more limited one. I don’t know of any that produce colourful output though |
2025-08-05 12:06:22 +0200 | machinedgod | (~machinedg@d75-159-126-101.abhsia.telus.net) (Ping timeout: 252 seconds) |
2025-08-05 12:11:36 +0200 | robobub | (uid248673@id-248673.uxbridge.irccloud.com) robobub |
2025-08-05 12:13:28 +0200 | killy | (~killy@terminal-3-187.retsat1.com.pl) (Ping timeout: 240 seconds) |
2025-08-05 12:13:42 +0200 | killy | (~killy@193.142.201.127) |
2025-08-05 12:19:01 +0200 | xff0x | (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 248 seconds) |
2025-08-05 12:20:28 +0200 | killy | (~killy@193.142.201.127) (Ping timeout: 240 seconds) |
2025-08-05 12:22:16 +0200 | killy | (~killy@terminal-3-187.retsat1.com.pl) |
2025-08-05 12:22:24 +0200 | lol_ | jcarpenter2 |
2025-08-05 12:24:49 +0200 | merijn | (~merijn@77.242.116.146) (Ping timeout: 260 seconds) |
2025-08-05 12:27:03 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-08-05 12:27:16 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 12:31:24 +0200 | ethereal_ | (~ethereal@user/ethereal-:30935) ethereal_ |
2025-08-05 12:38:13 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-05 12:44:28 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
2025-08-05 12:44:52 +0200 | merijn | (~merijn@77.242.116.146) (Ping timeout: 252 seconds) |
2025-08-05 12:47:07 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-05 12:48:14 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) |
2025-08-05 12:50:38 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) lortabac |
2025-08-05 12:52:44 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-05 12:53:07 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 276 seconds) |
2025-08-05 12:55:07 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
2025-08-05 12:57:45 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 276 seconds) |
2025-08-05 12:58:10 +0200 | <Profpatsch> | Anyone using postgresql-simple experiencing quite severe overhead of querios? |
2025-08-05 12:58:13 +0200 | <Profpatsch> | *queries |
2025-08-05 12:58:49 +0200 | <Profpatsch> | A query that gets executed in ~50ms on postgres with a few hundred kb of data somehow shows up as 160ms on my tracing |
2025-08-05 12:59:29 +0200 | <Profpatsch> | So I assume postgresql-simple somehow adds 100ms in overhead? I added the pooling to the connection trace, and it’s not connection overhead |
2025-08-05 13:00:05 +0200 | caconym747 | (~caconym@user/caconym) (Quit: bye) |
2025-08-05 13:00:27 +0200 | <merijn> | Profpatsch: I mean, what's the latency to the database? |
2025-08-05 13:00:35 +0200 | <merijn> | Or are they on the same machine |
2025-08-05 13:00:57 +0200 | <merijn> | Because you'd get *at minimum* 2x the latency on top of the query |
2025-08-05 13:02:12 +0200 | caconym747 | (~caconym@user/caconym) caconym |
2025-08-05 13:03:45 +0200 | <Profpatsch> | merijn: same machine |
2025-08-05 13:03:53 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 265 seconds) |
2025-08-05 13:04:43 +0200 | <merijn> | sshine: optparse-applicative can do coloured output I'm pretty sure |
2025-08-05 13:04:45 +0200 | <Profpatsch> | I’m not quite sure how I would even begin to debug this without instrumenting the library somehow |
2025-08-05 13:05:32 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
2025-08-05 13:06:21 +0200 | <merijn> | sshine: optparse-applicative uses prettyprinter internally and there's some combinators that allow you to manipulate prettyprinter docs directly, which lets you do colouring, iirc |
2025-08-05 13:06:54 +0200 | <merijn> | Profpatsch: I'm not really sure what the best way to investigate further is |
2025-08-05 13:07:43 +0200 | <Profpatsch> | merijn: The thing is postgresql-simple is the recommended library, but it’s woefully inadequate for production purposes |
2025-08-05 13:07:54 +0200 | <Profpatsch> | Good thing this is a hobby project :) |
2025-08-05 13:08:18 +0200 | <Profpatsch> | (especially the way it does custom escaping instead of binding to the library proper) |
2025-08-05 13:08:53 +0200 | <Profpatsch> | although escaping itself means I can print the whole interpolated query string to the traces so I can re-do them manually without the need to interpolate example values myself |
2025-08-05 13:09:04 +0200 | <Profpatsch> | which is an advantage for debuggign |
2025-08-05 13:09:42 +0200 | <merijn> | Profpatsch: A surprising number of libraries do this, sadly |
2025-08-05 13:09:59 +0200 | merijn | glares at JDBC |
2025-08-05 13:10:48 +0200 | <Profpatsch> | merijn: probably because libpq only added support for passing params separately like 20 years ago :P |
2025-08-05 13:12:10 +0200 | <merijn> | Profpatsch: In my case it's MySQL (because they decided the database before I got here). You'd think that since Oracle develops both MySQL and Java their jdbc library would actually support named parameters natively, but no, instead they fake it with string manipulation >.> |
2025-08-05 13:12:23 +0200 | <Profpatsch> | Maybe there’s some hooks I can abuse, or I’ll just fork the lib at one point and add some tracing |
2025-08-05 13:13:22 +0200 | <merijn> | Profpatsch: First thing I'd attempt was building with profiling and seeing if that turns up anything useful |
2025-08-05 13:13:33 +0200 | <Profpatsch> | merijn: the thing is I think libpq supports referencing the same arg more than one time, and being able to do that is kinda helpful for more complicated querios |
2025-08-05 13:13:41 +0200 | <Profpatsch> | especially if the arg can be kinda large |
2025-08-05 13:13:42 +0200 | <merijn> | although, sadly, last time I tried (admittedly about 6 years ago) profiling wasn't great at attributing time to foreign calls |
2025-08-05 13:14:11 +0200 | <Profpatsch> | ah yeah, I’ve sucessfully avoided profiling binaries so far :) |
2025-08-05 13:14:38 +0200 | <Profpatsch> | but whipping up a small binary with the same setup and an example query should be fairly straightforward |
2025-08-05 13:18:41 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 248 seconds) |
2025-08-05 13:21:16 +0200 | Lord_of_Life_ | (~Lord@user/lord-of-life/x-2819915) Lord_of_Life |
2025-08-05 13:21:43 +0200 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 276 seconds) |
2025-08-05 13:21:56 +0200 | xff0x | (~xff0x@2405:6580:b080:900:caa7:d1de:1c21:d15c) |
2025-08-05 13:22:35 +0200 | Lord_of_Life_ | Lord_of_Life |
2025-08-05 13:23:34 +0200 | CiaoSen | (~Jura@ip-037-201-240-186.um10.pools.vodafone-ip.de) CiaoSen |
2025-08-05 13:24:31 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-08-05 13:24:45 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-05 13:27:16 +0200 | haritz | (~hrtz@209.35.65.79) |
2025-08-05 13:27:16 +0200 | haritz | (~hrtz@209.35.65.79) (Changing host) |
2025-08-05 13:27:16 +0200 | haritz | (~hrtz@user/haritz) haritz |
2025-08-05 13:31:03 +0200 | euouae | (~euouae@user/euouae) euouae |
2025-08-05 13:31:19 +0200 | ethereal_ | (~ethereal@user/ethereal-:30935) (Ping timeout: 260 seconds) |
2025-08-05 13:31:28 +0200 | <euouae> | Hello I want to fix some documentatino issue in Base, how can I do this? <https://hackage.haskell.org/package/base> only mentions <https://github.com/haskell/core-libraries-committee/issues> for Bug Tracker and I'm not sure if that's the right place |
2025-08-05 13:32:05 +0200 | <merijn> | euouae: Base is part of GHC, so the GHC gitlab would be the way to go |
2025-08-05 13:33:31 +0200 | <euouae> | ah got it, thanks. yikes, I have to clone GHC now |
2025-08-05 13:33:49 +0200 | ttybitnik | (~ttybitnik@user/wolper) ttybitnik |
2025-08-05 13:35:06 +0200 | <euouae> | is <https://gitlab.haskell.org/ghc/ghc> loading for anyone? |
2025-08-05 13:35:17 +0200 | <euouae> | I think I just killed the server with a search |
2025-08-05 13:35:51 +0200 | <int-e> | euouae: works for me (not logged in) |
2025-08-05 13:35:52 +0200 | <euouae> | nevermind, damn it, firefox is being firefox |
2025-08-05 13:36:09 +0200 | <euouae> | 32917 user 20 0 2683412 289696 113872 R 100.0 1.8 2:32.03 Isolated Web Co |
2025-08-05 13:37:20 +0200 | <int-e> | . o O ( Hey at least it's isolated. ) |
2025-08-05 13:51:12 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2025-08-05 13:56:38 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Ping timeout: 245 seconds) |
2025-08-05 13:57:15 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |