2024/12/17

2024-12-17 00:00:08 +0100dsrt^(dsrt@c-98-242-74-66.hsd1.ga.comcast.net) (Ping timeout: 252 seconds)
2024-12-17 00:01:08 +0100todi(~todi@p57803331.dip0.t-ipconnect.de) todi
2024-12-17 00:01:56 +0100 <EvanR> hellwolf, it sounds like that might be made lazy by building the table in stages
2024-12-17 00:02:19 +0100 <EvanR> search the stage with prefixes up to length 5, if not found, search the stage with prefixes 6 through 10, etc
2024-12-17 00:02:27 +0100 <EvanR> later stages are generated lazily
2024-12-17 00:05:41 +0100mange(~user@user/mange) mange
2024-12-17 00:09:02 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 00:09:55 +0100 <hellwolf> FYI, I messed up a little and flooded too many windows. I am gonna continue this from the Haskell matrix channel. Since I am about to go away from the computer.
2024-12-17 00:13:14 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-17 00:24:19 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net) (Ping timeout: 265 seconds)
2024-12-17 00:24:25 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 00:28:00 +0100ephilalethes(~noumenon@202.186.203.84) (Quit: Leaving)
2024-12-17 00:28:44 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 00:31:19 +0100dsrt^(~dsrt@c-98-242-74-66.hsd1.ga.comcast.net)
2024-12-17 00:32:45 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2024-12-17 00:39:47 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 00:49:54 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
2024-12-17 00:49:55 +0100mceresa_(~mceresa@user/mceresa) mceresa
2024-12-17 00:49:55 +0100chymera(~chymera@ns1000526.ip-51-81-46.us) (Quit: ZNC 1.8.2 - https://znc.in)
2024-12-17 00:49:56 +0100mceresa(~mceresa@user/mceresa) (Ping timeout: 252 seconds)
2024-12-17 00:49:56 +0100mceresa_mceresa
2024-12-17 00:49:56 +0100chymera(~chymera@ns1000526.ip-51-81-46.us) chymera
2024-12-17 00:51:48 +0100acidjnk_new(~acidjnk@p200300d6e7283f963c166856aff88625.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
2024-12-17 00:55:09 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 00:57:59 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2024-12-17 01:00:06 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 01:03:01 +0100alp(~alp@2001:861:8ca0:4940:b325:ba7a:69b3:494a) (Ping timeout: 248 seconds)
2024-12-17 01:04:23 +0100Everything(~Everythin@195.138.86.118) (Quit: leaving)
2024-12-17 01:04:51 +0100jmcantrell(644f1bed9a@user/jmcantrell) (Killed (calcium.libera.chat (Nickname regained by services)))
2024-12-17 01:04:51 +0100__jmcantrell__jmcantrell
2024-12-17 01:05:01 +0100jmcantrell_(644f1bed9a@user/jmcantrell) jmcantrell
2024-12-17 01:10:32 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 01:15:27 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds)
2024-12-17 01:20:27 +0100mud(~mud@user/kadoban) (Quit: quit)
2024-12-17 01:21:52 +0100Square(~Square4@user/square) Square
2024-12-17 01:24:04 +0100mud(~mud@user/kadoban) kadoban
2024-12-17 01:24:49 +0100Square2(~Square@user/square) (Ping timeout: 252 seconds)
2024-12-17 01:25:54 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 01:32:58 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 01:37:53 +0100sprotte24(~sprotte24@p200300d16f23d00014aa71923fddd774.dip0.t-ipconnect.de) (Quit: Leaving)
2024-12-17 01:43:58 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 01:47:56 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net)
2024-12-17 01:48:24 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 01:52:21 +0100xff0x(~xff0x@2405:6580:b080:900:b5b8:77a6:6aa6:d757) (Ping timeout: 246 seconds)
2024-12-17 01:54:30 +0100Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Ping timeout: 244 seconds)
2024-12-17 01:56:44 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
2024-12-17 01:59:19 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 02:03:02 +0100Unicorn_Princess(~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection)
2024-12-17 02:03:53 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 02:06:36 +0100sawilagar(~sawilagar@user/sawilagar) (Ping timeout: 244 seconds)
2024-12-17 02:07:30 +0100student(~student@85.172.111.189)
2024-12-17 02:14:43 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 02:19:22 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 02:21:20 +0100Leary(~Leary@user/Leary/x-0910699) (Remote host closed the connection)
2024-12-17 02:24:41 +0100jle`(~jle`@2603:8001:3b02:84d4:e41f:4372:1938:6590) (Ping timeout: 244 seconds)
2024-12-17 02:27:55 +0100jle`(~jle`@syn-023-240-075-236.res.spectrum.com) jle`
2024-12-17 02:30:05 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 02:32:56 +0100califax(~califax@user/califx) (Remote host closed the connection)
2024-12-17 02:35:24 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds)
2024-12-17 02:37:32 +0100Leary(~Leary@user/Leary/x-0910699) Leary
2024-12-17 02:38:42 +0100machinedgod(~machinedg@d108-173-18-100.abhsia.telus.net) (Ping timeout: 265 seconds)
2024-12-17 02:39:44 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2024-12-17 02:45:29 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 02:46:07 +0100califax(~califax@user/califx) califx
2024-12-17 02:50:00 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 02:52:19 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net) (Remote host closed the connection)
2024-12-17 03:00:50 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 03:07:41 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 03:10:44 +0100rvalue-(~rvalue@user/rvalue) rvalue
2024-12-17 03:11:09 +0100nadja(~dequbed@banana-new.kilobyte22.de) (Ping timeout: 252 seconds)
2024-12-17 03:11:59 +0100nadja(~dequbed@banana-new.kilobyte22.de) dequbed
2024-12-17 03:12:27 +0100rvalue(~rvalue@user/rvalue) (Ping timeout: 276 seconds)
2024-12-17 03:15:04 +0100rvalue-rvalue
2024-12-17 03:18:52 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 03:23:39 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 03:34:16 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 03:38:58 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 03:41:53 +0100noctux(~noctux@user/noctux) (Read error: Connection reset by peer)
2024-12-17 03:42:01 +0100noctux(~noctux@user/noctux) noctux
2024-12-17 03:46:13 +0100ystael(~ystael@user/ystael) (Ping timeout: 248 seconds)
2024-12-17 03:49:37 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 03:53:51 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-17 04:05:00 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 04:09:33 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 04:12:45 +0100Kaladin(~Kaladin@157-131-246-110.fiber.dynamic.sonic.net) Kaladin
2024-12-17 04:20:23 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 04:22:02 +0100zzz(~z@user/zero) zero
2024-12-17 04:22:05 +0100zero(~z@user/zero) (Ping timeout: 260 seconds)
2024-12-17 04:22:17 +0100zzzzero
2024-12-17 04:25:09 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 04:28:10 +0100fmira(~user@user/fmira) (Quit: fmira)
2024-12-17 04:35:44 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 04:40:16 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 04:44:21 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 04:45:06 +0100Kaladin(~Kaladin@157-131-246-110.fiber.dynamic.sonic.net) (Quit: Leaving)
2024-12-17 04:45:51 +0100bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2024-12-17 04:48:42 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 04:49:48 +0100td_(~td@i5387091E.versanet.de) (Ping timeout: 272 seconds)
2024-12-17 04:51:03 +0100td_(~td@i5387092E.versanet.de)
2024-12-17 04:52:29 +0100jmcantrell(~weechat@user/jmcantrell) (Quit: WeeChat 4.4.4)
2024-12-17 04:52:30 +0100jmcantrell_jmcantrell
2024-12-17 04:58:10 +0100youthlic(~Thunderbi@user/youthlic) (Remote host closed the connection)
2024-12-17 04:58:10 +0100dostoevsky(~dostoevsk@user/dostoevsky) (Remote host closed the connection)
2024-12-17 04:58:36 +0100youthlic(~Thunderbi@user/youthlic) youthlic
2024-12-17 05:02:07 +0100philopsos(~caecilius@user/philopsos) (Quit: Lost terminal)
2024-12-17 05:02:29 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 05:03:27 +0100philopsos(~caecilius@user/philopsos) philopsos
2024-12-17 05:06:25 +0100unlucy(sid572875@user/unlucy) (Ping timeout: 260 seconds)
2024-12-17 05:07:04 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 05:07:56 +0100lally(sid388228@id-388228.uxbridge.irccloud.com) (Ping timeout: 264 seconds)
2024-12-17 05:08:28 +0100Adeon(sid418992@id-418992.lymington.irccloud.com) (Ping timeout: 244 seconds)
2024-12-17 05:08:32 +0100lally(sid388228@id-388228.uxbridge.irccloud.com) lally
2024-12-17 05:09:25 +0100unlucy(sid572875@user/unlucy) unlucy
2024-12-17 05:09:41 +0100Adeon(sid418992@id-418992.lymington.irccloud.com) Adeon
2024-12-17 05:09:44 +0100delyan_(sid523379@id-523379.hampstead.irccloud.com) (Ping timeout: 264 seconds)
2024-12-17 05:10:30 +0100bw(sid2730@user/betawaffle) (Ping timeout: 260 seconds)
2024-12-17 05:11:02 +0100delyan_(sid523379@id-523379.hampstead.irccloud.com)
2024-12-17 05:14:29 +0100bw(sid2730@user/betawaffle) betawaffle
2024-12-17 05:17:52 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 05:22:33 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 05:23:10 +0100OftenFaded(OftenFaded@user/tisktisk) OftenFaded
2024-12-17 05:25:16 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 05:31:35 +0100mari-estel(~mari-este@user/mari-estel) (Remote host closed the connection)
2024-12-17 05:31:51 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 05:32:52 +0100aforemny(~aforemny@2001:9e8:6cf7:2e00:c540:4aff:8526:f747) aforemny
2024-12-17 05:33:16 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 05:33:25 +0100aforemny_(~aforemny@2001:9e8:6cd5:9100:5928:27f0:185:b6b7) (Ping timeout: 252 seconds)
2024-12-17 05:38:01 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 05:48:39 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 05:55:26 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 06:04:47 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2024-12-17 06:05:20 +0100pavonia(~user@user/siracusa) (Quit: Bye!)
2024-12-17 06:06:41 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 06:09:11 +0100robobub(uid248673@id-248673.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
2024-12-17 06:11:17 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
2024-12-17 06:22:04 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 06:23:30 +0100michalz(~michalz@185.246.207.221)
2024-12-17 06:26:49 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 06:26:50 +0100dsrt^(~dsrt@c-98-242-74-66.hsd1.ga.comcast.net) (Ping timeout: 265 seconds)
2024-12-17 06:29:01 +0100Axman6(~Axman6@user/axman6) Axman6
2024-12-17 06:31:29 +0100haritz(~hrtz@user/haritz) (Ping timeout: 248 seconds)
2024-12-17 06:37:26 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 06:41:21 +0100dsrt^(~dsrt@c-98-242-74-66.hsd1.ga.comcast.net)
2024-12-17 06:42:05 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
2024-12-17 06:46:51 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 06:48:15 +0100iqubic(~sophia@2601:602:9201:9440:2703:74d2:8023:534f) (Remote host closed the connection)
2024-12-17 06:50:33 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 244 seconds)
2024-12-17 06:51:35 +0100iqubic(~sophia@2601:602:9201:9440:507d:441c:9582:d9ba) iqubic
2024-12-17 06:53:39 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-17 07:04:38 +0100rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Remote host closed the connection)
2024-12-17 07:04:53 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 07:05:38 +0100battos(~battos@78.190.101.239) battos
2024-12-17 07:06:42 +0100alp(~alp@2001:861:8ca0:4940:fa1a:8b8c:4a0d:e62b)
2024-12-17 07:07:17 +0100 <battos> Hey. How can I profile a project with stack and get memory usage as bytes for every function in the program? I only get the total bytes used and times of functions.
2024-12-17 07:09:30 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 07:20:16 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 07:21:31 +0100mari37343(~mari-este@user/mari-estel) mari-estel
2024-12-17 07:22:06 +0100takuan(~takuan@178-116-218-225.access.telenet.be)
2024-12-17 07:23:52 +0100mari-estel(~mari-este@user/mari-estel) (Ping timeout: 265 seconds)
2024-12-17 07:25:41 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-17 07:35:37 +0100dostoevsky(~dostoevsk@user/dostoevsky) dostoevsky
2024-12-17 07:36:35 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 07:43:10 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 07:44:36 +0100briandaed(~root@user/briandaed) briandaed
2024-12-17 07:50:19 +0100dsrt^(~dsrt@c-98-242-74-66.hsd1.ga.comcast.net) (Ping timeout: 272 seconds)
2024-12-17 07:51:00 +0100dsrt^(~dsrt@c-98-242-74-66.hsd1.ga.comcast.net)
2024-12-17 07:54:36 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 07:56:23 +0100weary-traveler(~user@user/user363627) (Remote host closed the connection)
2024-12-17 07:59:00 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 08:02:48 +0100sord937(~sord937@gateway/tor-sasl/sord937) sord937
2024-12-17 08:09:57 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 08:13:43 +0100CiaoSen(~Jura@2a05:5800:2df:3c00:ca4b:d6ff:fec1:99da) CiaoSen
2024-12-17 08:14:07 +0100 <haskellbridge> <sm> what command are you running ?
2024-12-17 08:14:25 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
2024-12-17 08:17:45 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-12-17 08:25:21 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 08:29:47 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 08:30:25 +0100chymera(~chymera@ns1000526.ip-51-81-46.us) (Remote host closed the connection)
2024-12-17 08:34:34 +0100Square(~Square4@user/square) (Ping timeout: 252 seconds)
2024-12-17 08:36:48 +0100 <mari37343> 'morning, i hope someone can point me at a new way to have local dependencies
2024-12-17 08:37:09 +0100 <mari37343> the way i used does not seem to work anymore with a recent cabal
2024-12-17 08:37:41 +0100 <sclv> use a project file
2024-12-17 08:37:53 +0100 <mari37343> i used to point at <local>/dist-newstyle/sdist/ in the cabal.project
2024-12-17 08:38:36 +0100 <sclv> point at wherever the dep sources are, not the sdist
2024-12-17 08:39:57 +0100 <mari37343> with repository / url: file+noindex ?
2024-12-17 08:40:42 +0100jjhoo(~jahakala@user/jjhoo) (Ping timeout: 276 seconds)
2024-12-17 08:40:44 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 08:42:12 +0100jjhoo(~jahakala@user/jjhoo) jjhoo
2024-12-17 08:42:26 +0100 <mari37343> well, got to move now, but i will check the channel logs. Read you later
2024-12-17 08:42:37 +0100mari37343(~mari-este@user/mari-estel) ()
2024-12-17 08:45:33 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 08:47:58 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 08:52:48 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 08:53:46 +0100battos(~battos@78.190.101.239) (Remote host closed the connection)
2024-12-17 08:55:42 +0100chymera(~chymera@ns1000526.ip-51-81-46.us) chymera
2024-12-17 08:56:22 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) lortabac
2024-12-17 08:56:29 +0100battos(~battos@78.190.101.239)
2024-12-17 08:57:34 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-12-17 08:59:33 +0100Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2024-12-17 09:00:01 +0100caconym(~caconym@user/caconym) (Quit: bye)
2024-12-17 09:00:37 +0100caconym(~caconym@user/caconym) caconym
2024-12-17 09:03:27 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 09:07:52 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 09:13:25 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 252 seconds)
2024-12-17 09:15:23 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2024-12-17 09:22:16 +0100 <iqubic> Is it possible to have octal literals in a Haskell program?
2024-12-17 09:28:21 +0100battos(~battos@78.190.101.239) (Quit: Leaving)
2024-12-17 09:28:56 +0100 <enikar> iqubic: it is possible, with the notation 0o123 for example. look at: https://www.haskell.org/onlinereport/haskell2010/haskellch2.html#x7-190002.5
2024-12-17 09:29:36 +0100 <briandaed> iqubic: also https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/binary_literals.html
2024-12-17 09:36:32 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 09:37:56 +0100sawilagar(~sawilagar@user/sawilagar) sawilagar
2024-12-17 09:39:12 +0100mari58470(~mari-este@user/mari-estel) mari-estel
2024-12-17 09:39:19 +0100acidjnk_new(~acidjnk@p200300d6e7283f06408eaea27d94e81d.dip0.t-ipconnect.de)
2024-12-17 09:39:26 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-12-17 09:41:21 +0100mari-estel(~mari-este@user/mari-estel) (Ping timeout: 248 seconds)
2024-12-17 09:44:50 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2024-12-17 09:47:25 +0100j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2024-12-17 09:50:09 +0100merijn(~merijn@77.242.116.146) merijn
2024-12-17 09:51:03 +0100j1n37(~j1n37@user/j1n37) j1n37
2024-12-17 09:52:52 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 09:53:22 +0100tnt1(~Thunderbi@user/tnt1) (Quit: tnt1)
2024-12-17 09:54:14 +0100homo(~homo@user/homo) (Quit: Quit)
2024-12-17 09:55:09 +0100mari58470(~mari-este@user/mari-estel) (Ping timeout: 265 seconds)
2024-12-17 09:57:34 +0100machinedgod(~machinedg@d108-173-18-100.abhsia.telus.net) machinedgod
2024-12-17 10:01:57 +0100Smiles(uid551636@id-551636.lymington.irccloud.com) Smiles
2024-12-17 10:03:59 +0100gorignak(~gorignak@user/gorignak) (Read error: Connection reset by peer)
2024-12-17 10:04:43 +0100gorignak(~gorignak@user/gorignak) gorignak
2024-12-17 10:04:45 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) billchenchina
2024-12-17 10:10:09 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) (Quit: Leaving)
2024-12-17 10:13:15 +0100dsrt^(~dsrt@c-98-242-74-66.hsd1.ga.comcast.net) (Ping timeout: 260 seconds)
2024-12-17 10:18:17 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) billchenchina
2024-12-17 10:18:32 +0100mari14878(~mari-este@user/mari-estel) mari-estel
2024-12-17 10:21:02 +0100mari-estel(~mari-este@user/mari-estel) (Ping timeout: 272 seconds)
2024-12-17 10:23:10 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 10:25:24 +0100mari14878(~mari-este@user/mari-estel) (Ping timeout: 252 seconds)
2024-12-17 10:25:55 +0100dsrt^(dsrt@c-98-242-74-66.hsd1.ga.comcast.net)
2024-12-17 10:34:02 +0100mari-estel(~mari-este@user/mari-estel) (Quit: on the move)
2024-12-17 10:43:02 +0100lxsameer(~lxsameer@Serene/lxsameer) lxsameer
2024-12-17 10:43:48 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) (Remote host closed the connection)
2024-12-17 10:46:22 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 272 seconds)
2024-12-17 10:49:11 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) billchenchina
2024-12-17 10:52:01 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) (Client Quit)
2024-12-17 10:57:19 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 10:57:42 +0100merijn(~merijn@77.242.116.146) merijn
2024-12-17 11:04:41 +0100ubert(~Thunderbi@2a02:8109:ab8a:5a00:95c7:78:b1f:3963) ubert
2024-12-17 11:09:50 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 260 seconds)
2024-12-17 11:15:18 +0100OftenFaded(OftenFaded@user/tisktisk) (Quit: Client closed)
2024-12-17 11:18:55 +0100cptaffe`(~cptaffe@user/cptaffe) cptaffe
2024-12-17 11:19:56 +0100cptaffe(~cptaffe@user/cptaffe) (Ping timeout: 272 seconds)
2024-12-17 11:21:11 +0100cptaffe`cptaffe
2024-12-17 11:34:41 +0100pabs3(~pabs3@user/pabs3) (Read error: Connection reset by peer)
2024-12-17 11:39:33 +0100pabs3(~pabs3@user/pabs3) pabs3
2024-12-17 11:40:54 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.4.2)
2024-12-17 11:42:22 +0100ephilalethes(~noumenon@202.186.203.84) noumenon
2024-12-17 11:42:25 +0100CiaoSen(~Jura@2a05:5800:2df:3c00:ca4b:d6ff:fec1:99da) (Ping timeout: 248 seconds)
2024-12-17 11:45:50 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 265 seconds)
2024-12-17 11:47:26 +0100alexherbo2(~alexherbo@2a02-8440-350b-610a-dd81-f356-3e46-ee2a.rev.sfr.net) alexherbo2
2024-12-17 11:48:15 +0100dsrt^(dsrt@c-98-242-74-66.hsd1.ga.comcast.net) (Ping timeout: 265 seconds)
2024-12-17 11:50:13 +0100merijn(~merijn@77.242.116.146) merijn
2024-12-17 11:52:04 +0100TheCoffeMaker(~TheCoffeM@user/thecoffemaker) (Ping timeout: 245 seconds)
2024-12-17 11:52:36 +0100TheCoffeMaker(~TheCoffeM@user/thecoffemaker) TheCoffeMaker
2024-12-17 11:53:31 +0100mange(~user@user/mange) (Quit: Zzz...)
2024-12-17 12:10:48 +0100xff0x(~xff0x@2405:6580:b080:900:31c3:bdc6:ec22:8746)
2024-12-17 12:14:12 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 244 seconds)
2024-12-17 12:15:36 +0100__monty__(~toonn@user/toonn) toonn
2024-12-17 12:22:38 +0100tdammers(~tdammers@110-136-178-143.ftth.glasoperator.nl) (Ping timeout: 252 seconds)
2024-12-17 12:23:03 +0100tdammers(~tdammers@110-136-178-143.ftth.glasoperator.nl)
2024-12-17 12:26:14 +0100tnt1(~Thunderbi@user/tnt1) tnt1
2024-12-17 12:27:25 +0100merijn(~merijn@77.242.116.146) merijn
2024-12-17 12:32:36 +0100chymera(~chymera@ns1000526.ip-51-81-46.us) (Remote host closed the connection)
2024-12-17 12:37:11 +0100chymera(~chymera@ns1000526.ip-51-81-46.us) chymera
2024-12-17 12:38:16 +0100 <hellwolf> is there a short syntax for this record update? "\sd -> sd { var_gen = MkAutoVarGen 0 }"
2024-12-17 12:38:23 +0100 <hellwolf> short/idomatic
2024-12-17 12:38:27 +0100 <hellwolf> *idiomatic
2024-12-17 12:47:42 +0100alexherbo2(~alexherbo@2a02-8440-350b-610a-dd81-f356-3e46-ee2a.rev.sfr.net) (Remote host closed the connection)
2024-12-17 12:48:01 +0100alexherbo2(~alexherbo@2a02-8440-350b-610a-dd81-f356-3e46-ee2a.rev.sfr.net) alexherbo2
2024-12-17 12:52:52 +0100 <L29Ah> ghc-experimental library j~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-12-17 12:53:06 +0100 <L29Ah> https://downloads.haskell.org/~ghc/9.12.1/docs/users_guide/9.12.1-notes.html fun times
2024-12-17 12:56:29 +0100 <int-e> hellwolf: people have wanted idiomatic record updates forever. instead we got lens...
2024-12-17 12:57:31 +0100 <jackdk> ... and discovered entirely new worlds of data structure access and manipulation
2024-12-17 12:58:37 +0100 <mauke> what is that in lenses? var_gen .~ MkAutoVarGen 0?
2024-12-17 12:58:45 +0100 <hellwolf> so the answer is, no?
2024-12-17 12:58:48 +0100 <hellwolf> (without lens)
2024-12-17 12:58:50 +0100 <L29Ah> hellwolf: https://github.com/ndmitchell/record-dot-preprocessor?tab=readme-ov-file#what-magic-is-available-p…
2024-12-17 12:59:16 +0100 <hellwolf> (.=) in Lens, perhaps?
2024-12-17 12:59:16 +0100hc(~hc@mail.hce.li) hc
2024-12-17 12:59:50 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) lortabac
2024-12-17 13:00:05 +0100caconym(~caconym@user/caconym) (Quit: bye)
2024-12-17 13:00:51 +0100 <mauke> no, that involves a state monad
2024-12-17 13:01:23 +0100caconym(~caconym@user/caconym) caconym
2024-12-17 13:01:43 +0100 <mauke> > (_1 .~ "a") (23,45)
2024-12-17 13:01:46 +0100 <lambdabot> ("a",45)
2024-12-17 13:06:13 +0100 <hellwolf> mine is a state monad. though, I still don't want to use lens, yet
2024-12-17 13:09:40 +0100 <probie> What does "don't want to use lens" mean in this context? The library in specific, any lens library (e.g. microlens or optics) or the concept?
2024-12-17 13:10:27 +0100mari-estel(~mari-este@user/mari-estel) ()
2024-12-17 13:10:46 +0100homo(~homo@82-128-217-24.bb.dnainternet.fi)
2024-12-17 13:10:58 +0100CiaoSen(~Jura@2a05:5800:2df:3c00:ca4b:d6ff:fec1:99da) CiaoSen
2024-12-17 13:11:14 +0100homo(~homo@82-128-217-24.bb.dnainternet.fi) (Changing host)
2024-12-17 13:11:14 +0100homo(~homo@user/homo) homo
2024-12-17 13:12:17 +0100 <hellwolf> in the package I am building, since each time I pull in a new dependency, I'd have to think twice...
2024-12-17 13:19:35 +0100homo(~homo@user/homo) (Quit: homo)
2024-12-17 13:19:50 +0100homo(~homo@user/homo) homo
2024-12-17 13:21:53 +0100pavonia(~user@user/siracusa) siracusa
2024-12-17 13:22:20 +0100battos(~battos@193.140.128.245) battos
2024-12-17 13:22:38 +0100 <battos> how do i get nth to mth elems of a list??
2024-12-17 13:24:31 +0100 <probie> > let nToM n m = take (m - n) . drop n in nToM 7 42 [0..]
2024-12-17 13:24:36 +0100 <lambdabot> [7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,...
2024-12-17 13:26:52 +0100ephilalethes(~noumenon@202.186.203.84) (Read error: Connection reset by peer)
2024-12-17 13:41:26 +0100 <battos> thanks probie
2024-12-17 13:42:12 +0100 <probie> hellwolf: If you just want get and set to use internally, you don't need to import an entire library, it's about a dozen lines of code https://play.haskell.org/saved/Ntdtdxjd
2024-12-17 13:55:15 +0100Guest26(~Guest26@p200300fe47016b0084e2fe138bce681e.dip0.t-ipconnect.de)
2024-12-17 13:55:34 +0100 <jackdk> Also http://hackage.haskell.org/package/microlens is good for libraries
2024-12-17 13:56:33 +0100Guest26(~Guest26@p200300fe47016b0084e2fe138bce681e.dip0.t-ipconnect.de) ()
2024-12-17 14:01:10 +0100rvalue(~rvalue@user/rvalue) (Read error: Connection reset by peer)
2024-12-17 14:01:42 +0100rvalue(~rvalue@user/rvalue) rvalue
2024-12-17 14:15:41 +0100__monty__(~toonn@user/toonn) (Quit: leaving)
2024-12-17 14:31:13 +0100battos(~battos@193.140.128.245) (Ping timeout: 272 seconds)
2024-12-17 14:34:23 +0100gmg(~user@user/gehmehgeh) (Remote host closed the connection)
2024-12-17 14:36:40 +0100tinjamin4(~tinjamin@banshee.h4x0r.space) (Quit: The Lounge - https://thelounge.chat)
2024-12-17 14:37:37 +0100gmg(~user@user/gehmehgeh) gehmehgeh
2024-12-17 14:37:48 +0100tinjamin4(~tinjamin@banshee.h4x0r.space)
2024-12-17 14:38:02 +0100weary-traveler(~user@user/user363627) user363627
2024-12-17 14:38:33 +0100JuanDaugherty(~juan@user/JuanDaugherty) JuanDaugherty
2024-12-17 14:38:37 +0100tinjamin4(~tinjamin@banshee.h4x0r.space) (Client Quit)
2024-12-17 14:39:54 +0100tinjamin4(~tinjamin@banshee.h4x0r.space)
2024-12-17 14:40:38 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) billchenchina
2024-12-17 14:44:20 +0100bitdex(~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
2024-12-17 14:45:18 +0100jero98772(~jero98772@31.130.32.65)
2024-12-17 14:45:18 +0100jero98772(~jero98772@31.130.32.65) (Client Quit)
2024-12-17 14:46:09 +0100ystael(~ystael@user/ystael) ystael
2024-12-17 14:47:01 +0100SlackCoder(~SlackCode@64-94-63-8.ip.weststar.net.ky) SlackCoder
2024-12-17 14:52:11 +0100jespada(~jespada@cpc121148-nmal24-2-0-cust96.19-2.cable.virginm.net) jespada
2024-12-17 14:54:29 +0100CiaoSen(~Jura@2a05:5800:2df:3c00:ca4b:d6ff:fec1:99da) (Ping timeout: 248 seconds)
2024-12-17 15:04:51 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 276 seconds)
2024-12-17 15:08:53 +0100merijn(~merijn@77.242.116.146) merijn
2024-12-17 15:09:06 +0100manwithluck(~manwithlu@194.177.28.164) (Ping timeout: 252 seconds)
2024-12-17 15:09:16 +0100manwithluck(~manwithlu@194.177.28.164) manwithluck
2024-12-17 15:11:21 +0100simplystuart(~simplystu@static-71-173-136-93.hrbgpa.fios.verizon.net)
2024-12-17 15:15:21 +0100alexherbo2(~alexherbo@2a02-8440-350b-610a-dd81-f356-3e46-ee2a.rev.sfr.net) (Remote host closed the connection)
2024-12-17 15:15:41 +0100alexherbo2(~alexherbo@2a02-8440-350b-610a-dd81-f356-3e46-ee2a.rev.sfr.net) alexherbo2
2024-12-17 15:35:06 +0100robobub(uid248673@id-248673.uxbridge.irccloud.com) robobub
2024-12-17 15:39:46 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) (Ping timeout: 265 seconds)
2024-12-17 15:42:30 +0100EvanR(~EvanR@user/evanr) (Quit: Leaving)
2024-12-17 15:43:16 +0100comerijn(~merijn@77.242.116.146) merijn
2024-12-17 15:46:32 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 265 seconds)
2024-12-17 16:00:09 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) billchenchina
2024-12-17 16:00:13 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) (Remote host closed the connection)
2024-12-17 16:01:18 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) billchenchina
2024-12-17 16:01:27 +0100billchenchina(~billchenc@2a0d:2580:ff0c:201:47cf:ca1:a674:8042) (Remote host closed the connection)
2024-12-17 16:07:13 +0100SlackCoder(~SlackCode@64-94-63-8.ip.weststar.net.ky) (Quit: Leaving)
2024-12-17 16:14:55 +0100Digit(~user@user/digit) (Ping timeout: 260 seconds)
2024-12-17 16:20:17 +0100alp(~alp@2001:861:8ca0:4940:fa1a:8b8c:4a0d:e62b) (Ping timeout: 248 seconds)
2024-12-17 16:20:35 +0100Digit(~user@user/digit) Digit
2024-12-17 16:23:31 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 16:24:48 +0100masterbuilder(~quassel@user/masterbuilder) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2024-12-17 16:25:10 +0100masterbuilder(~quassel@user/masterbuilder) masterbuilder
2024-12-17 16:31:12 +0100mari67168(~mari-este@user/mari-estel) mari-estel
2024-12-17 16:31:42 +0100Square2(~Square@user/square) Square
2024-12-17 16:33:34 +0100Square(~Square4@user/square) Square
2024-12-17 16:33:35 +0100mari-estel(~mari-este@user/mari-estel) (Ping timeout: 260 seconds)
2024-12-17 16:35:20 +0100homo(~homo@user/homo) (Read error: Connection reset by peer)
2024-12-17 16:35:55 +0100briandaed(~root@user/briandaed) (Ping timeout: 260 seconds)
2024-12-17 16:37:10 +0100rekahsoft(~rekahsoft@76.69.85.220) rekahsoft
2024-12-17 16:51:24 +0100Square(~Square4@user/square) (Ping timeout: 252 seconds)
2024-12-17 16:57:24 +0100alexherbo2(~alexherbo@2a02-8440-350b-610a-dd81-f356-3e46-ee2a.rev.sfr.net) (Remote host closed the connection)
2024-12-17 17:02:48 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 17:05:05 +0100mari67168(~mari-este@user/mari-estel) (Ping timeout: 260 seconds)
2024-12-17 17:05:54 +0100alexherbo2(~alexherbo@2a02-8440-3500-2068-5950-a706-4ba5-2c55.rev.sfr.net) alexherbo2
2024-12-17 17:10:07 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-12-17 17:11:59 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.4.2)
2024-12-17 17:12:15 +0100fmira(~user@user/fmira) fmira
2024-12-17 17:12:34 +0100fmira(~user@user/fmira) (Remote host closed the connection)
2024-12-17 17:12:57 +0100fmira(~user@user/fmira) fmira
2024-12-17 17:13:37 +0100dmj`(sid72307@id-72307.hampstead.irccloud.com) (Ping timeout: 248 seconds)
2024-12-17 17:17:13 +0100dmj`(sid72307@id-72307.hampstead.irccloud.com) dmj`
2024-12-17 17:18:51 +0100mari-estel(~mari-este@user/mari-estel) (Ping timeout: 265 seconds)
2024-12-17 17:20:16 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 17:21:40 +0100jespada(~jespada@cpc121148-nmal24-2-0-cust96.19-2.cable.virginm.net) (Quit: Textual IRC Client: www.textualapp.com)
2024-12-17 17:22:34 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-12-17 17:25:56 +0100JuanDaugherty(~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
2024-12-17 17:28:01 +0100sa(sid1055@id-1055.tinside.irccloud.com) (Ping timeout: 248 seconds)
2024-12-17 17:30:30 +0100jespada(~jespada@cpc121148-nmal24-2-0-cust96.19-2.cable.virginm.net) jespada
2024-12-17 17:31:55 +0100mari-6652(~mari-este@user/mari-estel) mari-estel
2024-12-17 17:34:19 +0100mari-estel(~mari-este@user/mari-estel) (Ping timeout: 265 seconds)
2024-12-17 17:34:30 +0100homo(~homo@user/homo) homo
2024-12-17 17:36:28 +0100sa(sid1055@id-1055.tinside.irccloud.com) sa
2024-12-17 17:36:52 +0100mesaoptimizermesaoptimizer0
2024-12-17 17:39:35 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 17:41:38 +0100mari-6652(~mari-este@user/mari-estel) (Ping timeout: 252 seconds)
2024-12-17 17:45:42 +0100hcarr(~user@157-131-162-193.fiber.dynamic.sonic.net)
2024-12-17 17:46:16 +0100gorignak(~gorignak@user/gorignak) (Quit: quit)
2024-12-17 17:46:42 +0100alexherbo2(~alexherbo@2a02-8440-3500-2068-5950-a706-4ba5-2c55.rev.sfr.net) (Remote host closed the connection)
2024-12-17 17:47:02 +0100alexherbo2(~alexherbo@2a02-8440-3500-2068-5950-a706-4ba5-2c55.rev.sfr.net) alexherbo2
2024-12-17 17:47:06 +0100briandaed(~root@user/briandaed) briandaed
2024-12-17 17:47:15 +0100hcarr(~user@157-131-162-193.fiber.dynamic.sonic.net) (Client Quit)
2024-12-17 17:49:57 +0100Vajb(~Vajb@n84e9ei03jkqt6rm3ev-1.v6.elisa-mobile.fi) (Ping timeout: 248 seconds)
2024-12-17 17:50:25 +0100dpratt(~dpratt@165.225.220.148) dpratt
2024-12-17 17:51:11 +0100jespada(~jespada@cpc121148-nmal24-2-0-cust96.19-2.cable.virginm.net) (Quit: Textual IRC Client: www.textualapp.com)
2024-12-17 17:51:21 +0100iqubic(~sophia@2601:602:9201:9440:507d:441c:9582:d9ba) (Ping timeout: 272 seconds)
2024-12-17 17:51:46 +0100dpratt(~dpratt@165.225.220.148) (Client Quit)
2024-12-17 17:51:58 +0100dpratt(~dpratt@165.225.220.148) dpratt
2024-12-17 17:55:22 +0100notzmv(~umar@user/notzmv) notzmv
2024-12-17 17:55:39 +0100alexherbo2(~alexherbo@2a02-8440-3500-2068-5950-a706-4ba5-2c55.rev.sfr.net) (Remote host closed the connection)
2024-12-17 17:57:24 +0100machinedgod(~machinedg@d108-173-18-100.abhsia.telus.net) (Ping timeout: 252 seconds)
2024-12-17 17:59:16 +0100mari63771(~mari-este@user/mari-estel) mari-estel
2024-12-17 18:01:17 +0100student(~student@85.172.111.189) (Quit: WeeChat 3.8)
2024-12-17 18:01:37 +0100mari-estel(~mari-este@user/mari-estel) (Ping timeout: 248 seconds)
2024-12-17 18:02:02 +0100l__k(~student@85.172.111.189)
2024-12-17 18:04:10 +0100dpratt(~dpratt@165.225.220.148) (Ping timeout: 240 seconds)
2024-12-17 18:05:08 +0100l__kstudent
2024-12-17 18:10:58 +0100comerijn(~merijn@77.242.116.146) (Ping timeout: 252 seconds)
2024-12-17 18:14:33 +0100merijn(~merijn@77.242.116.146) merijn
2024-12-17 18:16:48 +0100 <hellwolf> yea, I used microlens before. I settled with simply enabling OverloadedRecordDot for now, and start to get used to it. I am still turned off by the "experimental" designation for the OverloadedRecordDotUpdate extension, so no, for now.
2024-12-17 18:17:05 +0100 <hellwolf> (says someone using LinearTypes liberally)
2024-12-17 18:18:56 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2024-12-17 18:18:58 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 244 seconds)
2024-12-17 18:21:12 +0100mari63771(~mari-este@user/mari-estel) (Ping timeout: 265 seconds)
2024-12-17 18:23:02 +0100euphores(~SASL_euph@user/euphores) (Quit: Leaving.)
2024-12-17 18:24:26 +0100simplystuart(~simplystu@static-71-173-136-93.hrbgpa.fios.verizon.net) (Ping timeout: 244 seconds)
2024-12-17 18:27:41 +0100mari-estel(~mari-este@user/mari-estel) (Remote host closed the connection)
2024-12-17 18:27:46 +0100Guest98(~Guest98@2a02:8071:52d2:5560:b62e:99ff:fe1d:1c27)
2024-12-17 18:29:55 +0100Guest98(~Guest98@2a02:8071:52d2:5560:b62e:99ff:fe1d:1c27) (Client Quit)
2024-12-17 18:34:22 +0100euphores(~SASL_euph@user/euphores) euphores
2024-12-17 18:34:54 +0100simplystuart(~simplystu@static-71-173-136-93.hrbgpa.fios.verizon.net)
2024-12-17 18:38:11 +0100alp(~alp@2001:861:8ca0:4940:d540:2405:ba2e:e0d1)
2024-12-17 18:39:35 +0100simplystuart(~simplystu@static-71-173-136-93.hrbgpa.fios.verizon.net) (Ping timeout: 260 seconds)
2024-12-17 18:40:11 +0100simplystuart(~simplystu@static-71-173-136-93.hrbgpa.fios.verizon.net)
2024-12-17 18:45:15 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-12-17 18:45:52 +0100lxsameer(~lxsameer@Serene/lxsameer) (Ping timeout: 265 seconds)
2024-12-17 18:46:40 +0100 <hololeap> I'm jumping back into a project after a few months so I'm a bit rusty on the details, but last time I was working on it I ran into an old problem that I haven't been able to find a good solution to
2024-12-17 18:47:34 +0100 <hololeap> basically, I want to be able to run an external command line application in linux and print its output in realtime within the haskell app I'm writing
2024-12-17 18:47:47 +0100 <hololeap> at the same time, I need to capture that output for later analysis
2024-12-17 18:48:36 +0100 <L29Ah> hololeap: popen?
2024-12-17 18:48:38 +0100 <hololeap> I haven't been able to find a solution to this that works after the haskell app has been compiled (as opposed to running main in ghci, for instance)
2024-12-17 18:49:24 +0100califax(~califax@user/califx) (Ping timeout: 264 seconds)
2024-12-17 18:50:00 +0100califax(~califax@user/califx) califx
2024-12-17 18:50:04 +0100 <briandaed> hololeap: maybe readProcess?
2024-12-17 18:50:05 +0100 <kaol> How about using an external solution like piping the output you want to capture via tee?
2024-12-17 18:50:48 +0100 <L29Ah> last time i did that with Data.Conduit.Process i think
2024-12-17 18:52:22 +0100 <hellwolf> "Cannot use record selector ‘fnMode’ as a function due to escaped type variables" <-- huh?
2024-12-17 18:52:34 +0100 <hololeap> kaol: I want to be able to invoke the command with arguments that are determined at runtime
2024-12-17 18:53:39 +0100 <hololeap> I just want to transparently pipe stdout to stdout and stderr to stderr, so that there is some visual confirmation that the external process is running correctly, while capturing stdout and stderr to their own buffers
2024-12-17 18:54:29 +0100 <hololeap> when I tried using Data.Conduit.Process it refused to do anything other than BlockBuffering
2024-12-17 18:54:49 +0100 <hololeap> or at least setting all the handles to NoBuffering didn't have any noticable effect
2024-12-17 18:55:49 +0100Pozyomka(~pyon@user/pyon) (Ping timeout: 245 seconds)
2024-12-17 18:57:51 +0100 <kaol> I was thinking of createProcess and how it has std_in, std_out and std_err available. Start tee processes as well and connect them with a combination of UseHandle and CreatePipe parameters. But if you want more control than just dumping them to files then you'll need something else.
2024-12-17 18:59:39 +0100 <haskellbridge> <magic_rb> you can point "tee" to a file descriptor "tee /proc/self/fd/45"
2024-12-17 19:00:06 +0100 <haskellbridge> <magic_rb> dont ask me how portable that is, my guess, not very
2024-12-17 19:00:25 +0100 <geekosaur> the complication here is that you can set your side of the pipe to NoBuffering all you want; the program on the other side will see it's not writing to a terminal and use BlockBuffering
2024-12-17 19:00:37 +0100 <geekosaur> GNU stdbuf might help
2024-12-17 19:00:43 +0100 <hololeap> kaol: yeah, if I use createProcess and use the default of std_out and std_err inheriting the original handles, it prints in realtime, but then I lose the ability to capture the outputs
2024-12-17 19:01:48 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2024-12-17 19:01:50 +0100 <hololeap> I'll write up a PoC and put it up on the haskell discourse or reddit to get more eyes on it
2024-12-17 19:01:55 +0100 <haskellbridge> <magic_rb> you need to make a pty if you want this to work i think
2024-12-17 19:02:00 +0100 <hololeap> because I couldn't find a solution
2024-12-17 19:03:23 +0100 <geekosaur> https://linux.die.net/man/1/stdbuf
2024-12-17 19:03:44 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-12-17 19:03:53 +0100 <hololeap> geekosaur: I'm pretty sure I tried that. I just wanted to make sure there wasn't just some ready-made solution I overlooked last time
2024-12-17 19:04:06 +0100 <geekosaur> it has limited functionality for non-glibc programs, but IIRC disabling buffering works everywhere.
2024-12-17 19:11:45 +0100 <geekosaur> hm, actually I wonder if https://linux.die.net/man/1/screen will do what you need
2024-12-17 19:12:24 +0100 <geekosaur> use Inherit for its output, read its typescript while the program runs
2024-12-17 19:16:43 +0100haritz(~hrtz@82-69-11-11.dsl.in-addr.zen.co.uk)
2024-12-17 19:16:44 +0100haritz(~hrtz@82-69-11-11.dsl.in-addr.zen.co.uk) (Changing host)
2024-12-17 19:16:44 +0100haritz(~hrtz@user/haritz) haritz
2024-12-17 19:16:52 +0100Lord_of_Life_(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2024-12-17 19:17:22 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 248 seconds)
2024-12-17 19:19:47 +0100Lord_of_Life_Lord_of_Life
2024-12-17 19:25:01 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 265 seconds)
2024-12-17 19:30:36 +0100neiluj(~neiluj@90.102.63.215) neiluj
2024-12-17 19:31:00 +0100 <neiluj> hi! do you know an alternative to the menhir parser generator?
2024-12-17 19:31:05 +0100homo(~homo@user/homo) (Quit: homo)
2024-12-17 19:34:19 +0100homo(~homo@82-128-217-24.bb.dnainternet.fi)
2024-12-17 19:34:42 +0100homo(~homo@82-128-217-24.bb.dnainternet.fi) (Changing host)
2024-12-17 19:34:42 +0100homo(~homo@user/homo) homo
2024-12-17 19:36:35 +0100 <briandaed> neiluj: https://haskell-happy.readthedocs.io/en/latest/introduction.html ?
2024-12-17 19:37:13 +0100 <neiluj> cool thanks!
2024-12-17 19:37:39 +0100 <neiluj> menhir's probably more advanced and optimized, it also supports nicer error messages
2024-12-17 19:40:46 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 19:42:36 +0100mesaoptimizer0mesaoptimizer
2024-12-17 19:42:56 +0100lxsameer(~lxsameer@Serene/lxsameer) lxsameer
2024-12-17 19:43:11 +0100neiluj(~neiluj@90.102.63.215) (Quit: WeeChat 4.2.1)
2024-12-17 19:44:44 +0100alexherbo2(~alexherbo@2a02-8440-350c-e28c-29d5-3206-0593-d47a.rev.sfr.net) alexherbo2
2024-12-17 19:45:59 +0100ljdarj(~Thunderbi@user/ljdarj) ljdarj
2024-12-17 19:46:13 +0100Pozyomka(~pyon@user/pyon) pyon
2024-12-17 19:47:37 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-17 19:48:06 +0100dsrt^(dsrt@c-98-242-74-66.hsd1.ga.comcast.net)
2024-12-17 19:49:33 +0100housemate(~housemate@125.63.148.36) housemate
2024-12-17 19:53:02 +0100wootehfoot(~wootehfoo@user/wootehfoot) wootehfoot
2024-12-17 19:55:25 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) tzh
2024-12-17 19:56:44 +0100alp(~alp@2001:861:8ca0:4940:d540:2405:ba2e:e0d1) (Ping timeout: 272 seconds)
2024-12-17 19:57:23 +0100pera(~pera@user/pera) pera
2024-12-17 19:58:49 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 19:59:24 +0100econo_(uid147250@id-147250.tinside.irccloud.com)
2024-12-17 19:59:51 +0100iqubic(~sophia@2601:602:9201:8b20:9b50:7c8e:3d80:b57b) iqubic
2024-12-17 20:03:41 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 20:11:29 +0100wootehfoot(~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
2024-12-17 20:12:36 +0100gmg(~user@user/gehmehgeh) (Quit: Leaving)
2024-12-17 20:13:03 +0100iqubic(~sophia@2601:602:9201:8b20:9b50:7c8e:3d80:b57b) (Ping timeout: 252 seconds)
2024-12-17 20:14:08 +0100machinedgod(~machinedg@d108-173-18-100.abhsia.telus.net) machinedgod
2024-12-17 20:14:13 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 20:16:39 +0100gmg(~user@user/gehmehgeh) gehmehgeh
2024-12-17 20:20:10 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-17 20:31:14 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 20:35:13 +0100housemate(~housemate@125.63.148.36) (Ping timeout: 248 seconds)
2024-12-17 20:35:55 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 20:40:20 +0100rvalueWastedGymMembers
2024-12-17 20:41:23 +0100dsrt^(dsrt@c-98-242-74-66.hsd1.ga.comcast.net) (Ping timeout: 265 seconds)
2024-12-17 20:42:33 +0100WastedGymMembersDntBuyGymPlan
2024-12-17 20:45:12 +0100mesaoptimizermesaoptimizer0
2024-12-17 20:46:37 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 20:47:58 +0100gmg(~user@user/gehmehgeh) (Quit: Leaving)
2024-12-17 20:51:25 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
2024-12-17 20:54:25 +0100 <hololeap> geekosaur: if you wanted to try some stuff, I created a self-contained PoC for this issue: https://gist.github.com/hololeap/57fde1d4ad9cfbce89555157f6f03d34
2024-12-17 20:56:03 +0100ash3en(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) ash3en
2024-12-17 20:58:59 +0100sprotte24(~sprotte24@p200300d16f0b6700c040a6a82d88cb19.dip0.t-ipconnect.de)
2024-12-17 20:59:46 +0100 <hololeap> that asyncBufferCopy function works as you might expect if it's run with runghc. but when it's compiled, hGet on the created pipe never recieves any bytes
2024-12-17 20:59:54 +0100dsrt^(dsrt@c-98-242-74-66.hsd1.ga.comcast.net)
2024-12-17 21:00:01 +0100caconym(~caconym@user/caconym) (Quit: bye)
2024-12-17 21:00:37 +0100caconym(~caconym@user/caconym) caconym
2024-12-17 21:01:10 +0100 <hololeap> (or at least it hasn't for as long as I've been willing to run it)
2024-12-17 21:01:59 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 21:02:13 +0100 <hololeap> presumably because some buffer is getting filled slowly but never gets emptied
2024-12-17 21:06:13 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
2024-12-17 21:06:31 +0100lxsameer(~lxsameer@Serene/lxsameer) (Ping timeout: 265 seconds)
2024-12-17 21:08:48 +0100iqubic(~sophia@2601:602:9201:8b20:bb5b:b06c:50fe:d6bd) iqubic
2024-12-17 21:09:32 +0100iqubic(~sophia@2601:602:9201:8b20:bb5b:b06c:50fe:d6bd) (Remote host closed the connection)
2024-12-17 21:09:50 +0100korrykatti(~korrykatt@user/korrykatti) korrykatti
2024-12-17 21:09:50 +0100 <hololeap> running it under `stdbuf -i0 -o0 -e0` doesn't change anything
2024-12-17 21:09:52 +0100iqubic(~sophia@2601:602:9201:8b20:bb5b:b06c:50fe:d6bd) iqubic
2024-12-17 21:13:05 +0100korrykatti(~korrykatt@user/korrykatti) (Remote host closed the connection)
2024-12-17 21:13:59 +0100alp(~alp@2001:861:8ca0:4940:116b:e777:775e:985b)
2024-12-17 21:13:59 +0100Square(~Square4@user/square) Square
2024-12-17 21:17:03 +0100 <hololeap> _also_ wrapping the internal command in `stdbuf -i0 -o0 -e0` didn't change anything either
2024-12-17 21:17:05 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 21:17:40 +0100Square2(~Square@user/square) (Ping timeout: 260 seconds)
2024-12-17 21:21:59 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 21:28:09 +0100ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2024-12-17 21:30:11 +0100 <hololeap> if I have the internal command (`bash -c ...`) redirect to stderr, it at least dumps the buffer when I hit ctrl+c
2024-12-17 21:30:41 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 265 seconds)
2024-12-17 21:30:41 +0100ljdarj1ljdarj
2024-12-17 21:32:28 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 21:37:27 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 21:37:33 +0100DntBuyGymPlan(~rvalue@user/rvalue) (Quit: ChristmasMaintenance)
2024-12-17 21:37:54 +0100ash3en(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Quit: ash3en)
2024-12-17 21:41:18 +0100Xe(~Xe@perl/impostor/xe) (Quit: ZNC 1.9.1 - https://znc.in)
2024-12-17 21:45:21 +0100Xe(~Xe@perl/impostor/xe) Xe
2024-12-17 21:45:28 +0100 <hellwolf> at a quick glance, you should us forkIO
2024-12-17 21:45:30 +0100 <hellwolf> *use
2024-12-17 21:45:42 +0100 <hellwolf> ah, you have async
2024-12-17 21:46:13 +0100mesaoptimizer(~mesa@user/PapuaHardyNet) PapuaHardyNet
2024-12-17 21:46:22 +0100alexherbo2(~alexherbo@2a02-8440-350c-e28c-29d5-3206-0593-d47a.rev.sfr.net) (Remote host closed the connection)
2024-12-17 21:47:50 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 21:48:58 +0100 <hololeap> the kicker here is that it works as expected with runghc/runhaskell
2024-12-17 21:49:15 +0100 <hololeap> just not when compiled to an executable and then run
2024-12-17 21:50:12 +0100 <hellwolf> it's probably related to behaviour manifesting itself only when it is compiled with --threaded
2024-12-17 21:52:26 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 21:54:41 +0100 <hololeap> hellwolf: that does seem to fix it
2024-12-17 21:54:51 +0100 <hololeap> adding -threaded to ghc
2024-12-17 21:55:13 +0100 <hololeap> interesting
2024-12-17 21:55:19 +0100 <hellwolf> usually forkIO would work either way, but I don't know what async package wanted you to do.
2024-12-17 21:55:41 +0100 <hellwolf> you probably just need to understand a bit about the property of the library you use.
2024-12-17 21:55:49 +0100dsrt^(dsrt@c-98-242-74-66.hsd1.ga.comcast.net) (Ping timeout: 265 seconds)
2024-12-17 21:56:57 +0100 <hololeap> I guess runghc has some implied -threaded thing going on
2024-12-17 21:57:21 +0100dsrt^(dsrt@c-98-242-74-66.hsd1.ga.comcast.net)
2024-12-17 21:58:00 +0100alexherbo2(~alexherbo@2a02-8440-3509-3c01-2964-5e5d-67e6-4779.rev.sfr.net) alexherbo2
2024-12-17 21:59:37 +0100 <hololeap> I'm guessing the other library I tried to use, conduit, also needs -threaded to work properly
2024-12-17 21:59:54 +0100 <geekosaur> yes, runghc and ghci both are -threaded
2024-12-17 22:03:14 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 22:06:01 +0100mesaoptimizer0(~mesaoptim@user/PapuaHardyNet) (Quit: nyaa~)
2024-12-17 22:07:38 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-17 22:10:00 +0100remedan(~remedan@ip-62-245-108-153.bb.vodafone.cz) (Ping timeout: 246 seconds)
2024-12-17 22:12:34 +0100gmg(~user@user/gehmehgeh) gehmehgeh
2024-12-17 22:14:10 +0100remedan(~remedan@ip-62-245-108-153.bb.vodafone.cz) remedan
2024-12-17 22:18:05 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 22:18:29 +0100remedan(~remedan@ip-62-245-108-153.bb.vodafone.cz) (Client Quit)
2024-12-17 22:22:30 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 22:23:26 +0100sord937(~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
2024-12-17 22:24:34 +0100remedan(~remedan@ip-62-245-108-153.bb.vodafone.cz) remedan
2024-12-17 22:29:28 +0100simplystuart(~simplystu@static-71-173-136-93.hrbgpa.fios.verizon.net) (Ping timeout: 252 seconds)
2024-12-17 22:29:43 +0100simplystuart(~simplystu@71.173.136.93)
2024-12-17 22:33:28 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 22:36:33 +0100briandaed(~root@user/briandaed) (Remote host closed the connection)
2024-12-17 22:38:20 +0100dpratt(~dpratt@71.168.111.215) dpratt
2024-12-17 22:40:11 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-17 22:45:03 +0100son0p(~ff@186.121.98.118) son0p
2024-12-17 22:49:01 +0100weary-traveler(~user@user/user363627) (Remote host closed the connection)
2024-12-17 22:51:05 +0100iqubic(~sophia@2601:602:9201:8b20:bb5b:b06c:50fe:d6bd) (Ping timeout: 252 seconds)
2024-12-17 22:51:31 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 22:51:31 +0100foul_owl(~kerry@193.42.0.124) (Quit: WeeChat 3.8)
2024-12-17 22:51:52 +0100foul_owl(~kerry@193.42.0.124) foul_owl
2024-12-17 22:52:08 +0100alexherbo2(~alexherbo@2a02-8440-3509-3c01-2964-5e5d-67e6-4779.rev.sfr.net) (Remote host closed the connection)
2024-12-17 22:54:09 +0100michalz(~michalz@185.246.207.221) (Remote host closed the connection)
2024-12-17 22:54:10 +0100Xe(~Xe@perl/impostor/xe) (Remote host closed the connection)
2024-12-17 22:54:25 +0100dpratt(~dpratt@71.168.111.215) (Quit: Client closed)
2024-12-17 22:55:52 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2024-12-17 22:59:52 +0100alexherbo2(~alexherbo@2a02-8440-350b-4173-8174-651f-c556-b564.rev.sfr.net) alexherbo2
2024-12-17 23:01:20 +0100alexherbo2(~alexherbo@2a02-8440-350b-4173-8174-651f-c556-b564.rev.sfr.net) (Remote host closed the connection)
2024-12-17 23:02:06 +0100Xe(~Xe@perl/impostor/xe) Xe
2024-12-17 23:02:40 +0100simplystuart(~simplystu@71.173.136.93) (Ping timeout: 260 seconds)
2024-12-17 23:02:49 +0100alexherbo2(~alexherbo@2a02-8440-350b-4173-c50d-5221-2c20-3261.rev.sfr.net) alexherbo2
2024-12-17 23:06:53 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 23:11:05 +0100Smiles(uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2024-12-17 23:11:42 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 23:18:59 +0100Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) Tuplanolla
2024-12-17 23:20:59 +0100cptaffe`(~cptaffe@user/cptaffe) cptaffe
2024-12-17 23:21:51 +0100cptaffe(~cptaffe@user/cptaffe) (Ping timeout: 265 seconds)
2024-12-17 23:22:16 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 23:22:49 +0100takuan(~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
2024-12-17 23:23:13 +0100cptaffe`cptaffe
2024-12-17 23:27:10 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 23:37:30 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net)
2024-12-17 23:37:39 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 23:42:15 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net) (Ping timeout: 276 seconds)
2024-12-17 23:42:54 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds)
2024-12-17 23:46:01 +0100notzmv(~umar@user/notzmv) (Ping timeout: 265 seconds)
2024-12-17 23:53:01 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-17 23:57:37 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-17 23:59:48 +0100 <L29Ah> do i get it right that using haskell-language-server with vim boils down to either using some node.js npm dumpster fire or bitrotten rust?