Logs on 2025-04-17 (liberachat/#haskell)
| 00:01:40 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 00:04:23 | × | haritz quits (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in) |
| 00:06:37 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 00:07:26 | × | jacopovalanzano quits (~jacopoval@cpc151911-cove17-2-0-cust105.3-1.cable.virginm.net) (Quit: Client closed) |
| 00:07:31 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 00:08:54 | × | acidjnk quits (~acidjnk@p200300d6e71c4f41a8499be0fe4c63d3.dip0.t-ipconnect.de) (Ping timeout: 272 seconds) |
| 00:10:49 | → | inca joins (~inca@71.30.233.213) |
| 00:12:49 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 00:13:19 | × | Unicorn_Princess quits (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection) |
| 00:16:19 | × | ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 276 seconds) |
| 00:21:09 | × | inca quits (~inca@71.30.233.213) (Ping timeout: 248 seconds) |
| 00:21:35 | × | amadaluzia quits (~amadaluzi@user/amadaluzia) (Quit: Hi, this is Paul Allen. I'm being called away to London for a few days. Meredith, I'll call you when I get back. Hasta la vista, baby.) |
| 00:23:28 | × | aaronv_ quits (~aaronv@user/aaronv) (Ping timeout: 272 seconds) |
| 00:25:27 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 00:28:49 | → | inca joins (~inca@h213.233.30.71.dynamic.ip.windstream.net) |
| 00:31:16 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 00:42:42 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 00:44:28 | → | oraculo joins (~mirc-rc@179.152.250.79) |
| 00:47:18 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 00:52:32 | × | otto_s quits (~user@p5b044a7e.dip0.t-ipconnect.de) (Ping timeout: 265 seconds) |
| 00:53:18 | × | euleritian quits (~euleritia@ip5f5ad695.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
| 00:55:26 | × | oraculo quits (~mirc-rc@179.152.250.79) (Quit: )) |
| 00:56:28 | → | euleritian joins (~euleritia@ip5f5ad695.dynamic.kabel-deutschland.de) |
| 00:56:39 | × | xff0x quits (~xff0x@2405:6580:b080:900:1f70:b482:b471:6289) (Ping timeout: 252 seconds) |
| 00:57:39 | × | polykernel quits (~polykerne@user/polykernel) (Remote host closed the connection) |
| 00:58:29 | → | polykernel joins (~polykerne@user/polykernel) |
| 00:58:45 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 01:02:01 | → | otto_s joins (~user@p4ff27966.dip0.t-ipconnect.de) |
| 01:03:39 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 01:12:25 | × | wlhn quits (~wlhn@2001-14ba-4e20-21f0-b172-6fd9-faec-6e08.rev.dnainternet.fi) (Quit: Leaving) |
| 01:16:51 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 01:23:28 | × | inca quits (~inca@h213.233.30.71.dynamic.ip.windstream.net) (Ping timeout: 265 seconds) |
| 01:24:01 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 01:31:34 | × | euleritian quits (~euleritia@ip5f5ad695.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
| 01:32:49 | → | euleritian joins (~euleritia@ip5f5ad695.dynamic.kabel-deutschland.de) |
| 01:36:06 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 01:37:17 | → | califax_ joins (~califax@user/califx) |
| 01:38:52 | × | xdej quits (~xdej@quatramaran.salle-s.org) (Ping timeout: 276 seconds) |
| 01:39:12 | × | califax quits (~califax@user/califx) (Ping timeout: 264 seconds) |
| 01:39:12 | califax_ | is now known as califax |
| 01:39:25 | × | lyxia quits (~lyxia@poisson.chat) (Ping timeout: 265 seconds) |
| 01:40:49 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 01:41:06 | × | ystael quits (~ystael@user/ystael) (Ping timeout: 252 seconds) |
| 01:44:57 | → | haritz joins (~hrtz@152.37.68.178) |
| 01:44:57 | × | haritz quits (~hrtz@152.37.68.178) (Changing host) |
| 01:44:57 | → | haritz joins (~hrtz@user/haritz) |
| 01:45:26 | → | xdej joins (~xdej@quatramaran.salle-s.org) |
| 01:46:02 | → | xff0x joins (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) |
| 01:53:23 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 01:58:27 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 02:01:53 | × | Fijxu quits (~Fijxu@user/fijxu) (Quit: XD!!) |
| 02:01:57 | → | inca joins (~inca@71.30.233.213) |
| 02:02:45 | × | Buliarous quits (~gypsydang@46.232.210.139) (Remote host closed the connection) |
| 02:03:14 | → | Buliarous joins (~gypsydang@46.232.210.139) |
| 02:06:13 | × | inca quits (~inca@71.30.233.213) (Ping timeout: 248 seconds) |
| 02:06:16 | → | peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com) |
| 02:07:07 | <haskellbridge> | <sm> I have just been listening to Tom's podcast appearance at https://haskell.foundation/podcast/60/ - extremely good! |
| 02:07:53 | → | Fijxu joins (~Fijxu@user/fijxu) |
| 02:08:06 | → | xff0x_ joins (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) |
| 02:08:27 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 02:10:26 | × | xff0x quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 252 seconds) |
| 02:12:22 | → | lyxia joins (~lyxia@poisson.chat) |
| 02:13:09 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 02:15:11 | → | xff0x joins (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) |
| 02:15:13 | × | Fijxu quits (~Fijxu@user/fijxu) (Quit: XD!!) |
| 02:15:30 | → | kimiamania99 joins (~65804703@user/kimiamania) |
| 02:15:50 | × | xff0x_ quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 268 seconds) |
| 02:16:38 | → | aaronv_ joins (~aaronv@user/aaronv) |
| 02:17:25 | × | haetsal quits (~quassel@221.138.168.192) (Ping timeout: 248 seconds) |
| 02:17:53 | × | kimiamania9 quits (~65804703@user/kimiamania) (Ping timeout: 276 seconds) |
| 02:17:53 | kimiamania99 | is now known as kimiamania9 |
| 02:17:54 | → | haetsal joins (~quassel@221.138.168.192) |
| 02:18:37 | → | Fijxu joins (~Fijxu@user/fijxu) |
| 02:19:24 | → | xff0x_ joins (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) |
| 02:21:57 | × | xff0x quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 265 seconds) |
| 02:25:17 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 02:27:29 | × | peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 245 seconds) |
| 02:29:43 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 02:30:14 | × | machinedgod quits (~machinedg@d108-173-18-100.abhsia.telus.net) (Ping timeout: 244 seconds) |
| 02:30:45 | × | td_ quits (~td@i53870938.versanet.de) (Ping timeout: 248 seconds) |
| 02:32:22 | → | td_ joins (~td@i53870930.versanet.de) |
| 02:41:52 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 02:43:22 | → | Square joins (~Square@user/square) |
| 02:44:44 | → | Square2 joins (~Square4@user/square) |
| 02:47:07 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 02:59:58 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 03:07:21 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 03:12:34 | <haskellbridge> | <sm> I learned about his strict-wrapper library. At https://hackage.haskell.org/package/strict-wrapper-0.0.1.0/docs/Data-Strict-Wrapper.html#g:4 , I wonder why both ! and Strict are needed ? typo or not ? |
| 03:14:42 | <geekosaur> | I don't think so? you need the bang to strictify up to the `Strict`, and then that does what amounts to `rnf` |
| 03:15:00 | <geekosaur> | but without the bang you have a thunk containing an `rnf`, which is kinda useless |
| 03:15:08 | <haskellbridge> | <sm> 👀 |
| 03:15:54 | <haskellbridge> | <sm> thanks |
| 03:18:37 | → | inca joins (~inca@71.30.233.213) |
| 03:19:44 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 03:23:21 | × | inca quits (~inca@71.30.233.213) (Ping timeout: 272 seconds) |
| 03:24:08 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 03:35:46 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 03:36:10 | × | aaronv_ quits (~aaronv@user/aaronv) (Ping timeout: 252 seconds) |
| 03:40:33 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 03:51:40 | → | arahael joins (~arahael@user/arahael) |
| 03:51:56 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 03:56:31 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 04:01:16 | × | troydm quits (~troydm@user/troydm) (Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset) |
| 04:03:04 | → | troydm joins (~troydm@user/troydm) |
| 04:04:58 | → | prdak joins (~Thunderbi@user/prdak) |
| 04:08:28 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 04:09:44 | × | prdak quits (~Thunderbi@user/prdak) (Ping timeout: 265 seconds) |
| 04:10:02 | → | aaronv_ joins (~aaronv@user/aaronv) |
| 04:11:55 | → | peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com) |
| 04:13:34 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 04:16:49 | × | Square2 quits (~Square4@user/square) (Ping timeout: 248 seconds) |
| 04:19:25 | → | inca joins (~inca@h213.233.30.71.dynamic.ip.windstream.net) |
| 04:20:04 | × | Square quits (~Square@user/square) (Ping timeout: 276 seconds) |
| 04:23:50 | × | inca quits (~inca@h213.233.30.71.dynamic.ip.windstream.net) (Ping timeout: 260 seconds) |
| 04:24:15 | → | michalz joins (~michalz@185.246.207.217) |
| 04:24:35 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 04:29:02 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 04:40:18 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 04:44:32 | × | peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 265 seconds) |
| 04:44:46 | × | euleritian quits (~euleritia@ip5f5ad695.dynamic.kabel-deutschland.de) (Ping timeout: 276 seconds) |
| 04:45:08 | → | amadaluzia joins (~amadaluzi@user/amadaluzia) |
| 04:45:17 | → | euleritian joins (~euleritia@176.2.189.1) |
| 04:48:06 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 04:52:09 | → | peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com) |
| 04:58:59 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 05:03:36 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 05:05:08 | × | amadaluzia quits (~amadaluzi@user/amadaluzia) (Quit: Hi, this is Paul Allen. I'm being called away to London for a few days. Meredith, I'll call you when I get back. Hasta la vista, baby.) |
| 05:16:02 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 05:19:25 | → | takuan joins (~takuan@d8D86B601.access.telenet.be) |
| 05:20:25 | → | inca joins (~inca@h213.233.30.71.dynamic.ip.windstream.net) |
| 05:20:30 | → | j1n37 joins (~j1n37@user/j1n37) |
| 05:20:49 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 05:21:47 | × | j1n37- quits (~j1n37@user/j1n37) (Ping timeout: 272 seconds) |
| 05:25:05 | × | inca quits (~inca@h213.233.30.71.dynamic.ip.windstream.net) (Ping timeout: 248 seconds) |
| 05:30:43 | → | prdak joins (~Thunderbi@user/prdak) |
| 05:31:46 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 05:36:14 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 05:39:22 | → | inca joins (~inca@71.30.233.213) |
| 05:43:41 | × | inca quits (~inca@71.30.233.213) (Ping timeout: 244 seconds) |
| 05:44:50 | × | haritz quits (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in) |
| 05:48:15 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 05:52:28 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 05:58:09 | × | remedan quits (~remedan@ip-62-245-108-153.bb.vodafone.cz) (Ping timeout: 260 seconds) |
| 05:59:35 | → | tavare joins (~tavare@150.129.88.189) |
| 05:59:35 | × | tavare quits (~tavare@150.129.88.189) (Changing host) |
| 05:59:35 | → | tavare joins (~tavare@user/tavare) |
| 06:03:28 | × | tavare quits (~tavare@user/tavare) (Remote host closed the connection) |
| 06:04:26 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 06:08:44 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
| 06:19:55 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 06:21:25 | → | inca joins (~inca@h213.233.30.71.dynamic.ip.windstream.net) |
| 06:25:38 | × | inca quits (~inca@h213.233.30.71.dynamic.ip.windstream.net) (Ping timeout: 252 seconds) |
| 06:26:11 | × | picnoir quits (~picnoir@about/aquilenet/vodoo/NinjaTrappeur) (Quit: WeeChat 4.5.1) |
| 06:27:26 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 06:27:32 | → | picnoir joins (~picnoir@about/aquilenet/vodoo/NinjaTrappeur) |
| 06:27:53 | → | acidjnk joins (~acidjnk@p200300d6e71c4f412106b940489d8171.dip0.t-ipconnect.de) |
| 06:32:32 | <haskellbridge> | <Liamzee> not sure what feedback i'd get on this, but do RTSes for other languages come with channels for memory sharing? |
| 06:32:41 | <haskellbridge> | <Liamzee> is this overall a bad idea? |
| 06:39:06 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 06:41:46 | × | aaronv_ quits (~aaronv@user/aaronv) (Ping timeout: 276 seconds) |
| 06:42:14 | × | xal quits (~xal@mx1.xal.systems) (Quit: bye) |
| 06:42:51 | → | xal joins (~xal@mx1.xal.systems) |
| 06:43:24 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 06:44:51 | → | lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
| 06:45:34 | → | sord937 joins (~sord937@gateway/tor-sasl/sord937) |
| 06:49:23 | × | euleritian quits (~euleritia@176.2.189.1) (Read error: Connection reset by peer) |
| 06:49:41 | → | euleritian joins (~euleritia@37.4.249.220) |
| 06:51:15 | → | crabtastic joins (uid695166@id-695166.lymington.irccloud.com) |
| 06:55:40 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 06:56:59 | → | tromp joins (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) |
| 06:59:11 | × | sord937 quits (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection) |
| 06:59:23 | → | sord937 joins (~sord937@gateway/tor-sasl/sord937) |
| 07:00:02 | × | caconym quits (~caconym@user/caconym) (Quit: bye) |
| 07:00:42 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 07:01:00 | → | caconym joins (~caconym@user/caconym) |
| 07:01:07 | → | CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) |
| 07:05:25 | × | jmcantrell quits (~weechat@user/jmcantrell) (Ping timeout: 260 seconds) |
| 07:05:25 | jmcantrell_ | is now known as jmcantrell |
| 07:06:28 | × | peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 276 seconds) |
| 07:13:24 | → | fp joins (~Thunderbi@wireless-86-50-140-117.open.aalto.fi) |
| 07:13:33 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 07:18:14 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 07:19:03 | × | Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 07:19:29 | → | Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915) |
| 07:20:21 | × | Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 248 seconds) |
| 07:20:52 | Lord_of_Life_ | is now known as Lord_of_Life |
| 07:30:46 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 07:33:18 | × | fp quits (~Thunderbi@wireless-86-50-140-117.open.aalto.fi) (Quit: fp) |
| 07:35:18 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 07:38:23 | → | fp joins (~Thunderbi@2001:708:20:1406::10c5) |
| 07:43:08 | × | ft quits (~ft@p4fc2a6e6.dip0.t-ipconnect.de) (Quit: leaving) |
| 07:43:11 | → | remedan joins (~remedan@ip-62-245-108-153.bb.vodafone.cz) |
| 07:45:01 | × | emmanuelux quits (~emmanuelu@user/emmanuelux) (Read error: Connection reset by peer) |
| 07:48:04 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 07:48:33 | × | mceresa quits (~mceresa@user/mceresa) (Ping timeout: 248 seconds) |
| 07:51:18 | → | lxsameer joins (~lxsameer@Serene/lxsameer) |
| 07:53:04 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 07:53:33 | → | __monty__ joins (~toonn@user/toonn) |
| 07:54:20 | × | prdak quits (~Thunderbi@user/prdak) (Quit: prdak) |
| 07:55:38 | → | gmg joins (~user@user/gehmehgeh) |
| 08:01:38 | <tomsmeding> | Liamzee: what is a "channel for memory sharing"? |
| 08:02:03 | × | fp quits (~Thunderbi@2001:708:20:1406::10c5) (Ping timeout: 252 seconds) |
| 08:04:56 | <tomsmeding> | sm: tangential, but the haddocks for that package are slightly broken: the source link for `pattern Strict` goes to `data Strict` in the class |
| 08:05:03 | <tomsmeding> | too much namespace confusion for haddock? |
| 08:05:14 | → | machinedgod joins (~machinedg@d108-173-18-100.abhsia.telus.net) |
| 08:05:39 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 08:06:11 | <haskellbridge> | <sm> heh, too much for me anyway. I just squint and nod, yes, yes, all fine... |
| 08:12:47 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 08:13:39 | <haskellbridge> | <sm> type families seem pretty complicated |
| 08:13:56 | <tomsmeding> | which ones? |
| 08:14:33 | <haskellbridge> | <sm> The general topic.. judging by |
| 08:14:34 | <haskellbridge> | ... long message truncated: https://kf8nh.com/_heisenbridge/media/kf8nh.com/joUkRcuOzMUxtIIyKOZKEFIO/v9EHd00ulCY (4 lines) |
| 08:15:12 | <haskellbridge> | <sm> but I see how it's used in strict-wrapper, that seems simple enough to use |
| 08:15:15 | <tomsmeding> | all the nitty-gritty details are complicated, sure |
| 08:15:19 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 08:15:23 | <tomsmeding> | basic type families are not so complex |
| 08:15:49 | <tomsmeding> | the Strict family in strict-wrapper is a data family though, which is related but not quite the same |
| 08:15:53 | × | tzh quits (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz) |
| 08:15:58 | <haskellbridge> | <sm> aiee |
| 08:16:08 | <haskellbridge> | <sm> good to know, I maybe misread |
| 08:16:47 | <haskellbridge> | <sm> right you are. Some of the error messages are type families, only |
| 08:16:55 | → | forell joins (~forell@user/forell) |
| 08:17:45 | <haskellbridge> | <sm> I would really like an up to date accurate atlas of all of Haskell (or even just the language) |
| 08:18:06 | <tomsmeding> | including all the GHC extensions? |
| 08:18:27 | <haskellbridge> | <sm> seems like the continent of Advanced Type Features has grown pretty vast |
| 08:18:43 | <tomsmeding> | how about https://www.haskell.org/onlinereport/haskell2010/ + https://downloads.haskell.org/ghc/latest/docs/users_guide/exts/table.html ? |
| 08:18:58 | <tomsmeding> | it's sorted alphabetically, not by concept |
| 08:19:11 | <tomsmeding> | but I peruse this table fairly often |
| 08:20:02 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 08:20:37 | <haskellbridge> | <sm> actually I remember seeing such a map, I wonder where |
| 08:22:29 | <haskellbridge> | <sm> cool: |
| 08:22:29 | <haskellbridge> | ... long message truncated: https://kf8nh.com/_heisenbridge/media/kf8nh.com/QzItmSQZhhgYvudmKiGWwlCk/Jj0hkMx6nzA (4 lines) |
| 08:23:26 | → | inca joins (~inca@h213.233.30.71.dynamic.ip.windstream.net) |
| 08:27:44 | × | inca quits (~inca@h213.233.30.71.dynamic.ip.windstream.net) (Ping timeout: 252 seconds) |
| 08:32:38 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 08:37:01 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 08:39:04 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 08:43:35 | → | bitterx joins (~bitterx@APN-122-12-44-gprs.simobil.net) |
| 08:43:52 | × | bitterx quits (~bitterx@APN-122-12-44-gprs.simobil.net) (Changing host) |
| 08:43:52 | → | bitterx joins (~bitterx@user/bitterx) |
| 08:44:01 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 08:45:31 | → | XZDX joins (~XZDX@user/XZDX) |
| 08:47:43 | <Leary> | tomsmeding: It looks like haddock just doesn't do `(t|v):` namespacing in hyperlinked source, probably because regular constructors don't have source links and the code is older than `PatternSynonyms`. Throw them a bug report? :) |
| 08:50:25 | <tomsmeding> | well spotted |
| 08:54:56 | <Leary> | Presumably it can also bug on `TypeOperators`. |
| 08:55:23 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 08:57:17 | → | LainIwakura joins (~LainIwaku@user/LainIwakura) |
| 08:59:11 | <tomsmeding> | Leary: yep, it indeed has the same anchor link for those too |
| 08:59:25 | <tomsmeding> | (defined a little module with `type family (*) a b` and `(*) :: ...` |
| 08:59:27 | <tomsmeding> | ) |
| 09:00:20 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 09:00:24 | <bwe> | ski [exa]: switched to applicative notation in relabel', added tick, integrated it into relabel', switched tick call from bind to applicative notation. Is tick equivalent to modify'? |
| 09:00:37 | <bwe> | And how can I simplify tick? |
| 09:01:20 | <[exa]> | bwe: people are making a helper such as this: `modify :: (s -> s) -> State s ()` |
| 09:01:57 | <[exa]> | with that one, tick would be something like `modify (+1) >> get` |
| 09:02:17 | <[exa]> | (or simpler if you instead choose `modify :: (s->s) -> State s s` |
| 09:05:01 | <ski> | bwe : `tick' is `get <* modify (1 +)' |
| 09:05:51 | <ski> | `modify (1 +) >> get' would do pre-increment, but i basically implied post-increment |
| 09:06:39 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 09:07:05 | <tomsmeding> | Leary: https://gitlab.haskell.org/ghc/ghc/-/issues/25971 |
| 09:07:48 | <ski> | it would be possible to rewrite `(\n -> Leaf (n, x))' as `Leaf . (,x)', if you add `,TupleSections' to the `LANGUAGE' pragma |
| 09:09:01 | <ski> | (also, relabel' still doesn't have the same type as relabel .. you can make a wrapper that calls `runState' or `evalState') |
| 09:10:45 | <[exa]> | ski: ah good point |
| 09:12:00 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 09:12:07 | <ski> | oh, and `_ <- set ...' could just be `set ...', as you had it before |
| 09:12:38 | <ski> | (but you might prefer the `(<*)' combinator) |
| 09:14:05 | <haskellbridge> | <Liamzee> tomsmeding: ability for different Haskell processes (and FFI processes) to communicate via memory shared by the OS and RTS |
| 09:14:13 | → | mceresa joins (~mceresa@user/mceresa) |
| 09:14:21 | <haskellbridge> | <Liamzee> also, apparently Xiaohongshu just talked me into learning Classical Chinese |
| 09:14:38 | <tomsmeding> | is that a thing in haskell? |
| 09:15:29 | <tomsmeding> | I only know of this existing on a very low level with shm_open(3) in the POSIX API of the kernel, accessible from C |
| 09:15:31 | <haskellbridge> | <Liamzee> 兄弟(Brother),老师说(teacher says),除非特别喜欢中国历史文化(unless you really like Chinese history and culture),否则没必要学(then there's no need)。文言文信息密度太大了(The information density of classical Chinese is too high),现在没人用了(no one uses it nowadays) |
| 09:15:49 | <haskellbridge> | <Liamzee> He also talked me into taking another look at classy monad applications |
| 09:16:11 | <haskellbridge> | <Liamzee> even though there's people who've reported it as being useless except for mocking |
| 09:16:34 | <haskellbridge> | <Liamzee> i.e, the implicit meaning of code depends on the context (monadic type) |
| 09:16:49 | <haskellbridge> | <Liamzee> tomsmeding: It's not a thing in Haskell, tomsmeding |
| 09:16:55 | <haskellbridge> | <Liamzee> I'm just wondering if it should be |
| 09:17:10 | <haskellbridge> | <Liamzee> the advantage would be that the types would be retained |
| 09:17:22 | <haskellbridge> | <Liamzee> SHMRef mytype or SHMChannel mytype |
| 09:18:01 | <[exa]> | Liamzee: did you hear about L4 microkernel btw? sounds very much like the general idea of control pages there |
| 09:18:27 | <haskellbridge> | <Liamzee> nope! |
| 09:18:41 | × | mceresa quits (~mceresa@user/mceresa) (Ping timeout: 248 seconds) |
| 09:19:48 | <haskellbridge> | <Liamzee> it's great when you don't have a first-class concept of mutable variable and have to rely on tons of user-defined pointers to mutables with custom interfaces |
| 09:20:22 | <haskellbridge> | <Liamzee> but exa, do we know whether or not shared memory provisions in the RTS are a bad idea? |
| 09:22:06 | <[exa]> | we don't until someone produces a spectacular success or spectacular failure |
| 09:22:33 | × | Googulator82 quits (~Googulato@2a01-036d-0106-2077-315b-d519-517f-afe7.pool6.digikabel.hu) (Quit: Client closed) |
| 09:22:46 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 09:23:04 | <[exa]> | mutable stuff ain't bad, just needs better tools to tame the complexity back down |
| 09:23:04 | → | Googulator82 joins (~Googulato@2a01-036d-0106-2077-315b-d519-517f-afe7.pool6.digikabel.hu) |
| 09:27:04 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
| 09:28:38 | <haskellbridge> | <Liamzee> ehhh, i'd go mess around with https://hackage.haskell.org/package/shared-memory-0.2.0.1/docs/SharedMemory.html |
| 09:29:01 | <haskellbridge> | <Liamzee> except that i'm still trying to figure out how to send an e-mail without relying on a mailserver |
| 09:29:32 | <[exa]> | spoiler: you can't |
| 09:31:55 | <haskellbridge> | <Liamzee> so how do mailservers send mail? |
| 09:32:19 | <haskellbridge> | <magic_rb> To send email you need to be a mailserver :P |
| 09:33:42 | <haskellbridge> | <Liamzee> it sounds like mailservers send mail by calling on a mailserver, which calls on more mailservers, resulting in a bottom |
| 09:33:58 | <haskellbridge> | <Liamzee> which is the 100% correct way to do anything, as it is an inhabitant of any type :3 |
| 09:34:55 | <[exa]> | to become a mailserver you essentially have to as a mailserver. In Haskell that's got an easy fix :: (mailserver -> mailserver) -> mailserver. |
| 09:34:56 | × | j1n37 quits (~j1n37@user/j1n37) (Ping timeout: 244 seconds) |
| 09:35:00 | <[exa]> | *ask |
| 09:36:02 | <haskellbridge> | <magic_rb> But how did the first mailserver become a mailserver? |
| 09:36:10 | <haskellbridge> | <magic_rb> There was no mailserver |
| 09:36:50 | <[exa]> | it asked itself |
| 09:37:07 | <[exa]> | (this probably belongs to #-blah now :D ) |
| 09:37:14 | → | j1n37 joins (~j1n37@user/j1n37) |
| 09:37:45 | <haskellbridge> | <Liamzee> sorry, but I'm trying to mailbomb myself. Actually, seriously, I'm trying to send a registration e-mail without relying on an existing SMTP server. |
| 09:37:52 | <haskellbridge> | <magic_rb> Offtopic discussion in the haskell irc channel???? We would never |
| 09:38:05 | <haskellbridge> | <Liamzee> accidentally mailbombing myself is an acceptable bug |
| 09:38:39 | <haskellbridge> | <magic_rb> You can send email, but i doubt anyone will accept it |
| 09:38:42 | <haskellbridge> | <magic_rb> You need to talk smtp |
| 09:39:03 | <haskellbridge> | <Liamzee> https://hackage.haskell.org/package/smtp-mail-0.5.0.0/docs/Network-Mail-SMTP.html |
| 09:39:18 | <haskellbridge> | <Liamzee> user error (Unexpected reply to: MAIL "registration@recardo.community", Expected reply code: 250, Got this instead: 530 "5.7.0 Authentication Required. For more information, go to\r\n5.7.0 https://support.google.com/mail/?p=WantAuthError 41be03b00d2f7-b0b220ad44dsm2648980a12.7 - gsmtp\r\n") |
| 09:40:21 | <[exa]> | Liamzee: SMTP servers won't allow you to just send a mail to them, either you're credible and target a local deliverable destination, or you supply user credentials (which they can ban if you start spamming) |
| 09:40:41 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 09:41:17 | <haskellbridge> | <Liamzee> i mean, i could always just set up my own SMTP server |
| 09:41:23 | <haskellbridge> | <Liamzee> then send there, but that seems wasteful |
| 09:41:24 | <haskellbridge> | <magic_rb> There is a book, https://www.kickstarter.com/projects/mwlucas/run-your-own-mail-server |
| 09:41:33 | <haskellbridge> | <magic_rb> I have it, its pretty good |
| 09:45:43 | <haskellbridge> | <Liamzee> gah, so this error message is just indicating that i don't have the configuration set up on my DNS to convince Google that I'm running a legit mailserver on my address |
| 09:47:20 | <haskellbridge> | <Liamzee> https://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/ |
| 09:47:24 | <haskellbridge> | <Liamzee> hum, okay |
| 09:47:34 | → | chele joins (~chele@user/chele) |
| 09:48:04 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 09:48:10 | <[exa]> | Liamzee: as I said, you need to auth there (after that the gsmtp is generally quite liberal in what it sends) |
| 10:00:20 | → | inca joins (~inca@71.30.233.213) |
| 10:00:34 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 10:01:29 | → | j1n37- joins (~j1n37@user/j1n37) |
| 10:02:42 | × | j1n37 quits (~j1n37@user/j1n37) (Ping timeout: 276 seconds) |
| 10:02:50 | × | bitterx quits (~bitterx@user/bitterx) (Read error: Connection reset by peer) |
| 10:04:23 | × | inca quits (~inca@71.30.233.213) (Ping timeout: 244 seconds) |
| 10:04:54 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 10:06:39 | × | lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.5.2) |
| 10:06:46 | × | LainIwakura quits (~LainIwaku@user/LainIwakura) (Quit: Client closed) |
| 10:07:41 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 10:07:54 | × | tuxillo quits (~Thunderbi@131.pool85-57-245.dynamic.orange.es) (Ping timeout: 276 seconds) |
| 10:08:05 | → | tuxillo joins (~Thunderbi@131.pool85-57-245.dynamic.orange.es) |
| 10:08:24 | × | hidjgr quits (~hidjgr@user/hidjgr) (Quit: WeeChat 4.4.2) |
| 10:08:45 | → | hidjgr joins (~hidjgr@68.52.120.78.rev.sfr.net) |
| 10:08:46 | × | hidjgr quits (~hidjgr@68.52.120.78.rev.sfr.net) (Changing host) |
| 10:08:46 | → | hidjgr joins (~hidjgr@user/hidjgr) |
| 10:12:39 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 10:12:53 | × | pavonia quits (~user@user/siracusa) (Quit: Bye!) |
| 10:19:22 | × | euleritian quits (~euleritia@37.4.249.220) (Ping timeout: 244 seconds) |
| 10:19:31 | → | euleritian joins (~euleritia@dynamic-176-004-010-029.176.4.pool.telefonica.de) |
| 10:19:53 | × | xff0x_ quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 244 seconds) |
| 10:20:19 | × | tuxillo quits (~Thunderbi@131.pool85-57-245.dynamic.orange.es) (Quit: tuxillo) |
| 10:24:17 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 10:28:37 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 10:40:21 | × | euleritian quits (~euleritia@dynamic-176-004-010-029.176.4.pool.telefonica.de) (Read error: Connection reset by peer) |
| 10:40:40 | → | euleritian joins (~euleritia@ip2504f9dc.dynamic.kabel-deutschland.de) |
| 10:41:01 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 10:45:49 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 10:50:41 | × | crabtastic quits (uid695166@id-695166.lymington.irccloud.com) (Quit: Connection closed for inactivity) |
| 10:52:30 | → | inca joins (~inca@h213.233.30.71.dynamic.ip.windstream.net) |
| 10:55:46 | × | tromp quits (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 10:56:58 | × | inca quits (~inca@h213.233.30.71.dynamic.ip.windstream.net) (Ping timeout: 252 seconds) |
| 10:58:35 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 11:00:04 | × | caconym quits (~caconym@user/caconym) (Quit: bye) |
| 11:01:01 | → | lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
| 11:02:13 | → | caconym joins (~caconym@user/caconym) |
| 11:02:46 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 11:04:38 | <haskellbridge> | <Liamzee> bleh, i'd rather spend 1-2 days trying to figure out how to configure a mailserver on my server |
| 11:04:41 | <haskellbridge> | <Liamzee> then cut it out |
| 11:07:56 | → | inca joins (~inca@71.30.233.213) |
| 11:08:38 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 11:13:37 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 11:14:39 | → | xff0x joins (~xff0x@2405:6580:b080:900:30cd:80b0:c68:51f3) |
| 11:21:36 | → | tromp joins (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) |
| 11:24:59 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 11:25:08 | <[exa]> | Liamzee: like, installing exim and getting the domain running isn't such an issue |
| 11:25:23 | <[exa]> | it just takes a bit of administration time that people don't expect |
| 11:25:33 | <[exa]> | e.g. when you get the first actual heap of spam going |
| 11:31:55 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 11:32:25 | × | tromp quits (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 11:38:56 | × | inca quits (~inca@71.30.233.213) (Ping timeout: 244 seconds) |
| 11:39:48 | × | krei-se quits (~krei-se@p50829a06.dip0.t-ipconnect.de) (Quit: ZNC 1.9.1 - https://znc.in) |
| 11:41:36 | → | mari-estel joins (~mari-este@user/mari-estel) |
| 11:41:54 | → | krei-se joins (~krei-se@p50829a06.dip0.t-ipconnect.de) |
| 11:42:01 | → | mceresa joins (~mceresa@user/mceresa) |
| 11:42:21 | <haskellbridge> | <Liamzee> doesn't really matter, i just want to mailbomb myself |
| 11:42:51 | <haskellbridge> | <Liamzee> and also, is that where all the spam comes from? People setting up random mailservers on VPS and other cloud services, spamming people, then taking the connection offline |
| 11:43:11 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 11:47:33 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 11:52:35 | → | j1n37 joins (~j1n37@user/j1n37) |
| 11:52:53 | × | j1n37- quits (~j1n37@user/j1n37) (Ping timeout: 244 seconds) |
| 12:00:05 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 12:03:28 | → | jespada joins (~jespada@r190-133-46-99.dialup.adsl.anteldata.net.uy) |
| 12:04:33 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 12:06:15 | <haskellbridge> | <eldritchcookie> is there anyway to prevent haddock from expanding a module's content and always hyperlinking? |
| 12:08:34 | → | fp joins (~Thunderbi@wireless-86-50-140-117.open.aalto.fi) |
| 12:09:20 | <tomsmeding> | eldritchcookie: what do you mean exactly? Does one of these happen to do what you want? https://haskell-haddock.readthedocs.io/latest/markup.html#module-attributes |
| 12:09:24 | <haskellbridge> | <sm> managing a mail server is not a 1-2 days task I think :/ |
| 12:09:38 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 12:10:17 | → | mari34609 joins (~mari-este@user/mari-estel) |
| 12:11:52 | <[exa]> | Liamzee: spam comes from EVERYWHERE |
| 12:12:16 | <[exa]> | back in 2010s when I was with ISPs a surprising amount was from people's infected computers |
| 12:12:34 | <[exa]> | botnets ain't small |
| 12:12:35 | → | haritz joins (~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) |
| 12:12:35 | × | haritz quits (~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) (Changing host) |
| 12:12:35 | → | haritz joins (~hrtz@user/haritz) |
| 12:13:16 | × | mari-estel quits (~mari-este@user/mari-estel) (Ping timeout: 276 seconds) |
| 12:14:41 | <haskellbridge> | <eldritchcookie> tomsmeding: none do, i am making my own prelude and i want it to be compatible with -xNoListTuplePuns so i export all 200 tuples data families,i want to hide those 200 entities even though they are exported because logically it is only "all tuples GHC permits" we don't need to know that CTuple45, Tuple37# and Tuple55 are exported. |
| 12:14:41 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 12:16:48 | <tomsmeding> | eldritchcookie: put them in a separate module and re-export that module in its entirety? That will produce a `module Tuples.Stuff` entry in the haddocks, I think |
| 12:17:00 | <tomsmeding> | potentially that Tuples.Stuff module also needs to be public for it not to be expanded in-place |
| 12:17:31 | <haskellbridge> | <eldritchcookie> yes but for some reason it doesn't work even though i made the module public |
| 12:19:23 | <tomsmeding> | you're talking about "data family instances"; the instances themselves don't get separate haddock entries |
| 12:19:41 | <tomsmeding> | you'd need to move the entire data family into the module |
| 12:19:52 | <tomsmeding> | instances are always shown under data types |
| 12:22:32 | <haskellbridge> | <eldritchcookie> i am exporting the (C)Tuple1-64# type/data families also i am unsure if they actually are data/type familes CTuples are documented as classes |
| 12:23:07 | <tomsmeding> | which CTuple are you talking about? |
| 12:23:45 | <haskellbridge> | <eldritchcookie> the one exported from ghc-experimental |
| 12:23:56 | × | chele quits (~chele@user/chele) (Remote host closed the connection) |
| 12:24:11 | <tomsmeding> | ah I see, they're separate classes |
| 12:24:16 | → | chele joins (~chele@user/chele) |
| 12:24:40 | <tomsmeding> | the reason this is happening is then probably that you're not defining these things, so haddock has no "home module" to direct users to |
| 12:25:26 | <tomsmeding> | potentially if you re-export the entire Data.Tuple.Experimental module as-is, without listing the members individually, haddock will generate a module link? |
| 12:25:28 | <tomsmeding> | not sure |
| 12:27:46 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 12:30:52 | × | weary-traveler quits (~user@user/user363627) (Remote host closed the connection) |
| 12:31:38 | → | nefercheprure joins (tma@twin.jikos.cz) |
| 12:32:25 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 12:36:42 | nefercheprure | is now known as TMA |
| 12:38:21 | × | __monty__ quits (~toonn@user/toonn) (Quit: leaving) |
| 12:39:32 | → | __monty__ joins (~toonn@user/toonn) |
| 12:43:43 | <haskellbridge> | <eldritchcookie> huh aparently even if i import Data.Tuple.Experimental and export the whole module with both the import and export only mentioning the module name it still expands all the tuples |
| 12:43:57 | <tomsmeding> | I see |
| 12:45:54 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 12:46:27 | → | tromp joins (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) |
| 12:48:53 | × | acidjnk quits (~acidjnk@p200300d6e71c4f412106b940489d8171.dip0.t-ipconnect.de) (Ping timeout: 248 seconds) |
| 12:50:12 | → | weary-traveler joins (~user@user/user363627) |
| 12:50:58 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 12:52:44 | → | JuanDaugherty joins (~juan@user/JuanDaugherty) |
| 12:54:04 | → | ystael joins (~ystael@user/ystael) |
| 12:57:04 | × | mceresa quits (~mceresa@user/mceresa) (Ping timeout: 245 seconds) |
| 13:03:06 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 13:04:21 | × | gadot quits (Angelz@user/angelz) (Ping timeout: 248 seconds) |
| 13:10:04 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 13:10:19 | → | mceresa joins (~mceresa@user/mceresa) |
| 13:10:38 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 13:11:54 | → | Angelz joins (Angelz@2605:6400:30:fc15:9bd1:2217:41cd:bb15) |
| 13:14:44 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 13:25:37 | × | fp quits (~Thunderbi@wireless-86-50-140-117.open.aalto.fi) (Ping timeout: 248 seconds) |
| 13:26:45 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 13:28:40 | JuanDaugherty | is now known as ColinRobinson |
| 13:28:47 | × | GdeVolpiano quits (~GdeVolpia@user/GdeVolpiano) (Read error: Connection reset by peer) |
| 13:29:45 | → | GdeVolpiano joins (~GdeVolpia@user/GdeVolpiano) |
| 13:31:16 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 13:31:30 | → | Unicorn_Princess joins (~Unicorn_P@user/Unicorn-Princess/x-3540542) |
| 13:33:20 | × | mceresa quits (~mceresa@user/mceresa) (Ping timeout: 244 seconds) |
| 13:35:03 | → | Tuplanolla joins (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) |
| 13:35:19 | → | acidjnk joins (~acidjnk@p200300d6e71c4f999d6f7f2102c5b203.dip0.t-ipconnect.de) |
| 13:35:24 | × | CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 244 seconds) |
| 13:38:11 | → | mceresa joins (~mceresa@user/mceresa) |
| 13:41:26 | → | kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be) |
| 13:43:28 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 13:43:50 | <haskellbridge> | <Liamzee> huh |
| 13:43:55 | <haskellbridge> | <Liamzee> also, friend explained this to me |
| 13:43:56 | <haskellbridge> | <Liamzee> https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/static_pointers.html |
| 13:44:59 | <haskellbridge> | <Liamzee> [exa] |
| 13:45:00 | × | michalz quits (~michalz@185.246.207.217) (Remote host closed the connection) |
| 13:45:12 | × | poscat quits (~poscat@user/poscat) (Quit: Bye) |
| 13:45:32 | → | poscat joins (~poscat@user/poscat) |
| 13:47:02 | <EvanR> | cloud haskell |
| 13:48:06 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 13:52:03 | <haskellbridge> | <Liamzee> regarding the idea of having provisions built in runtime for shared memory |
| 13:52:27 | <haskellbridge> | <Liamzee> i'm trying to figure out how you could pass this through child processes in a microservices architecture |
| 13:52:29 | <haskellbridge> | <Liamzee> https://blog.ocharles.org.uk/guest-posts/2014-12-23-static-pointers.html |
| 13:54:07 | → | adamCS_ joins (~adamCS@98.113.183.73) |
| 13:55:33 | × | adamCS quits (~adamCS@98.113.183.73) (Ping timeout: 244 seconds) |
| 13:55:33 | adamCS_ | is now known as adamCS |
| 13:58:19 | <ski> | mm, the `StaticPtr' is a kind of "necessary"-type modality, i suppose. now i'm wondering whether one can do `preserve :: (StaticPtr a -> b) -> StaticPtre a -> StaticPtr b' |
| 14:01:17 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 14:02:34 | × | ystael quits (~ystael@user/ystael) (Ping timeout: 244 seconds) |
| 14:04:14 | → | amadaluzia joins (~amadaluzi@user/amadaluzia) |
| 14:06:10 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 14:14:15 | × | amadaluzia quits (~amadaluzi@user/amadaluzia) (Ping timeout: 276 seconds) |
| 14:16:34 | × | Angelz quits (Angelz@2605:6400:30:fc15:9bd1:2217:41cd:bb15) (Remote host closed the connection) |
| 14:20:16 | × | ColinRobinson quits (~juan@user/JuanDaugherty) (Quit: praxis.meansofproduction.biz (juan@acm.org)) |
| 14:21:51 | → | amadaluzia joins (~amadaluzi@user/amadaluzia) |
| 14:27:48 | → | Angelz joins (Angelz@Angelz.oddprotocol.org) |
| 14:28:56 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 14:31:59 | <hellwolf> | I saw "fromSource :: Source #-> Thingy" in the wild, is it a real syntax? |
| 14:32:57 | → | ystael joins (~ystael@user/ystael) |
| 14:33:00 | <dminuoso> | hellwolf: I dont see why not. |
| 14:33:34 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 14:35:49 | <dminuoso> | % newtype (#->) a b = A a |
| 14:35:49 | <yahb2> | <no output> |
| 14:36:25 | <hellwolf> | aha, right, i thought that was special arrows related to unboxed, or somethign to do with magichash |
| 14:36:59 | <dminuoso> | hellwolf: The hash is just not allowed in postfix position without an extension, and only then tends to indicate unboxed things. |
| 14:37:09 | <dminuoso> | In other positions it is fair game. |
| 14:37:43 | <hellwolf> | i see, postfix that is. |
| 14:38:25 | <dminuoso> | I dont think I have seen it used in postfix position on an operator type, however. |
| 14:38:31 | <dminuoso> | i.e. something like -># |
| 14:38:32 | → | peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com) |
| 14:39:02 | <dminuoso> | % newtype a #-> b = A (a -> b) |
| 14:39:02 | <yahb2> | <no output> |
| 14:39:05 | <dminuoso> | % newtype a -># b = A (a -> b) |
| 14:39:05 | <yahb2> | <no output> |
| 14:39:11 | <dminuoso> | % :set -XNoMagicHash |
| 14:39:11 | <yahb2> | <no output> |
| 14:39:17 | <dminuoso> | % newtype a -># b = A (a -> b) |
| 14:39:17 | <yahb2> | <no output> |
| 14:39:20 | <dminuoso> | Interesting. |
| 14:39:31 | × | acidjnk quits (~acidjnk@p200300d6e71c4f999d6f7f2102c5b203.dip0.t-ipconnect.de) (Ping timeout: 276 seconds) |
| 14:40:20 | <hellwolf> | can you rebind all syntax so that it will look like python |
| 14:41:01 | <dminuoso> | That sounds like a moderately interesting excercise. |
| 14:41:12 | <dminuoso> | We cannot rebind most syntax, however. |
| 14:41:48 | <dminuoso> | And we cannot conjure syntax as freely as agda can with mixfix for example. |
| 14:41:51 | <EvanR> | idris lets you gonzo define new syntax |
| 14:42:08 | <EvanR> | make idris python again |
| 14:42:11 | × | lxsameer quits (~lxsameer@Serene/lxsameer) (Quit: WeeChat 4.5.1) |
| 14:42:17 | <dminuoso> | MIPA. |
| 14:43:00 | <hellwolf> | mixfix is cool, but the extra mandatory whitespaces is the tradeoff. |
| 14:43:11 | <EvanR> | probably for the best |
| 14:43:25 | <dminuoso> | However... |
| 14:43:26 | <hellwolf> | your.record or my.lens |
| 14:43:38 | <dminuoso> | In a custom monad you can probably imitate python very closely. |
| 14:43:59 | <hellwolf> | "def" can be top-level splice |
| 14:44:32 | <EvanR> | period to approximate function composition is kind of mistake |
| 14:44:36 | <dminuoso> | Well... if you unpack that can of worms, you can of course just write a python-to-haskell compiler, and just put it all in a big ... |
| 14:44:40 | <dminuoso> | qq. |
| 14:44:59 | <dminuoso> | Lets you write python in haskell. |
| 14:45:02 | <EvanR> | since it is incompatible with "dot syntax" |
| 14:45:26 | <EvanR> | inline python |
| 14:45:32 | <dminuoso> | Then all you need is just bidirectional binding (.NET seems reasonable, we just need IronHaskell) |
| 14:45:49 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 14:45:59 | <dminuoso> | hellwolf: What were your plans again for the next 5 years? Fancy a PhD? |
| 14:46:05 | <hellwolf> | you are welcome to use the proper ∘ for composition. |
| 14:46:48 | <hellwolf> | dminuoso: I am considering it. But then again, I love more making money and build tools using theory. |
| 14:46:50 | <EvanR> | nod |
| 14:47:20 | <EvanR> | make programs not build systems! |
| 14:47:24 | <EvanR> | make games not engines |
| 14:47:32 | <dminuoso> | So you want to make money while building tools using theory, and let me guess you want a plethora of job offers hitting your inbox every day? |
| 14:48:15 | <hellwolf> | not sure, clipping salary seems too slow of a way to make money |
| 14:49:00 | <dminuoso> | My haskell prime time has come to past, I think. :( |
| 14:50:16 | <hellwolf> | So long this IRC channel remains the safe harbor from vibe coders. |
| 14:50:49 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 14:50:49 | → | acidjnk joins (~acidjnk@p200300d6e71c4f992c6067eed900468a.dip0.t-ipconnect.de) |
| 14:52:44 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 14:55:58 | × | peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds) |
| 14:59:54 | × | euleritian quits (~euleritia@ip2504f9dc.dynamic.kabel-deutschland.de) (Ping timeout: 268 seconds) |
| 15:01:04 | → | euleritian joins (~euleritia@dynamic-176-004-019-227.176.4.pool.telefonica.de) |
| 15:01:42 | × | poscat quits (~poscat@user/poscat) (Ping timeout: 276 seconds) |
| 15:02:53 | → | __jmcantrell__ joins (~weechat@user/jmcantrell) |
| 15:04:28 | <lortabac> | FWIW I do vibe coding from time to time, mostly to understand what the possibilities are |
| 15:04:42 | → | Guest49 joins (~Guest49@astrolabe.plus.com) |
| 15:04:59 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 15:05:08 | → | poscat joins (~poscat@user/poscat) |
| 15:06:47 | → | poscat0x04 joins (~poscat@user/poscat) |
| 15:07:49 | → | poscat- joins (~poscat@user/poscat) |
| 15:09:14 | × | poscat- quits (~poscat@user/poscat) (Remote host closed the connection) |
| 15:09:26 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 15:10:45 | × | poscat quits (~poscat@user/poscat) (Ping timeout: 260 seconds) |
| 15:11:18 | → | poscat joins (~poscat@user/poscat) |
| 15:11:48 | <EvanR> | hellwolf, I was reading this as "safe harbor for vibe coders" for the last 20 minutes |
| 15:11:55 | × | poscat0x04 quits (~poscat@user/poscat) (Ping timeout: 260 seconds) |
| 15:12:39 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 15:13:25 | <hellwolf> | hm? |
| 15:13:45 | <EvanR> | exactly |
| 15:15:11 | × | tromp quits (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 15:17:42 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 15:22:43 | × | img quits (~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in) |
| 15:22:48 | × | lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.5.2) |
| 15:24:02 | → | img joins (~img@user/img) |
| 15:24:29 | → | jacopovalanzano joins (~jacopoval@cpc151911-cove17-2-0-cust105.3-1.cable.virginm.net) |
| 15:24:48 | → | meritamen joins (~meritamen@user/meritamen) |
| 15:29:41 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 15:31:31 | × | acidjnk quits (~acidjnk@p200300d6e71c4f992c6067eed900468a.dip0.t-ipconnect.de) (Ping timeout: 276 seconds) |
| 15:33:05 | × | mari34609 quits (~mari-este@user/mari-estel) (Remote host closed the connection) |
| 15:34:09 | × | Angelz quits (Angelz@Angelz.oddprotocol.org) (Ping timeout: 252 seconds) |
| 15:34:51 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds) |
| 15:36:36 | × | ystael quits (~ystael@user/ystael) (Ping timeout: 244 seconds) |
| 15:36:47 | × | mceresa quits (~mceresa@user/mceresa) (Read error: error:0A000119:SSL routines::decryption failed or bad record mac) |
| 15:37:35 | <bwe> | ski, [exa]: implemented `modify`, changed `tick` to use `modify`, made `relabel'` output equivalent to `relabel`. |
| 15:39:35 | → | tromp joins (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) |
| 15:41:09 | <__monty__> | dminuoso: Yes, do you need my address or how do we set this up? |
| 15:41:35 | → | ystael joins (~ystael@user/ystael) |
| 15:42:07 | <ski> | looks nice, bwe |
| 15:42:15 | <ski> | i often write like |
| 15:42:23 | <ski> | (`evalState` 0) |
| 15:42:26 | <ski> | in place of |
| 15:42:30 | <ski> | flip evalState 0 |
| 15:42:35 | <bwe> | I agree. |
| 15:44:49 | <bwe> | ski: how could I include the go definition under `relabel`? I mean putting it under where doesn't feel the best way, also there type signatures are rather non-standard. |
| 15:45:16 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 15:45:50 | → | mceresa joins (~mceresa@user/mceresa) |
| 15:47:00 | × | L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds) |
| 15:49:36 | <ski> | "putting it under where doesn't feel the best way" -- why ? |
| 15:49:54 | <ski> | you can put the type signature under `where' too, if you like |
| 15:49:57 | <[exa]> | bwe: normally after "where" keyword |
| 15:49:59 | <[exa]> | yes ^ |
| 15:50:13 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 15:50:35 | → | Angelz joins (Angelz@2605:6400:30:fc15:d55b:fa6c:bd14:9973) |
| 15:53:03 | × | meritamen quits (~meritamen@user/meritamen) (Remote host closed the connection) |
| 15:55:56 | → | notdabs joins (~Owner@2600:1700:69cf:9000:3579:f564:3ab5:c4ac) |
| 15:56:31 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 15:57:21 | × | notdabs quits (~Owner@2600:1700:69cf:9000:3579:f564:3ab5:c4ac) (Client Quit) |
| 15:59:08 | → | simplystuart joins (~simplystu@c-75-75-152-164.hsd1.pa.comcast.net) |
| 15:59:13 | × | ystael quits (~ystael@user/ystael) (Ping timeout: 252 seconds) |
| 16:00:21 | × | mceresa quits (~mceresa@user/mceresa) (Ping timeout: 248 seconds) |
| 16:00:31 | × | sord937 quits (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection) |
| 16:00:49 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 16:00:53 | → | sord937 joins (~sord937@gateway/tor-sasl/sord937) |
| 16:05:33 | × | chele quits (~chele@user/chele) (Remote host closed the connection) |
| 16:06:12 | × | ChaiTRex quits (~ChaiTRex@user/chaitrex) (Ping timeout: 264 seconds) |
| 16:08:11 | → | ChaiTRex joins (~ChaiTRex@user/chaitrex) |
| 16:08:38 | → | ft joins (~ft@p4fc2a6e6.dip0.t-ipconnect.de) |
| 16:09:04 | × | pabs3 quits (~pabs3@user/pabs3) (Read error: Connection reset by peer) |
| 16:09:45 | → | pabs3 joins (~pabs3@user/pabs3) |
| 16:13:02 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 16:14:50 | × | machinedgod quits (~machinedg@d108-173-18-100.abhsia.telus.net) (Ping timeout: 244 seconds) |
| 16:15:08 | → | peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com) |
| 16:17:50 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 16:21:57 | × | Angelz quits (Angelz@2605:6400:30:fc15:d55b:fa6c:bd14:9973) (Remote host closed the connection) |
| 16:29:12 | × | img quits (~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in) |
| 16:30:36 | → | img joins (~img@user/img) |
| 16:31:13 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 16:33:33 | × | kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Remote host closed the connection) |
| 16:35:49 | × | peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 245 seconds) |
| 16:38:25 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 16:42:20 | × | euleritian quits (~euleritia@dynamic-176-004-019-227.176.4.pool.telefonica.de) (Ping timeout: 260 seconds) |
| 16:45:43 | → | wootehfoot joins (~wootehfoo@user/wootehfoot) |
| 16:46:04 | → | euleritian joins (~euleritia@ip4d17f82f.dynamic.kabel-deutschland.de) |
| 16:49:46 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 16:56:40 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 16:56:47 | × | adamCS quits (~adamCS@98.113.183.73) (Ping timeout: 265 seconds) |
| 16:59:57 | × | __monty__ quits (~toonn@user/toonn) (Quit: leaving) |
| 17:02:23 | × | manwithluck quits (~manwithlu@2a09:bac5:5085:2dc::49:221) (Remote host closed the connection) |
| 17:06:32 | → | manwithluck joins (~manwithlu@2a09:bac5:5085:2dc::49:221) |
| 17:07:11 | Feuermagier | is now known as Guest3034 |
| 17:07:11 | → | Feuermagier_ joins (~Feuermagi@user/feuermagier) |
| 17:07:11 | × | Guest3034 quits (~Feuermagi@user/feuermagier) (Killed (copper.libera.chat (Nickname regained by services))) |
| 17:07:11 | Feuermagier_ | is now known as Feuermagier |
| 17:09:18 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 17:12:45 | → | sprotte24 joins (~sprotte24@p200300d16f0b570060e0eccc41b57fea.dip0.t-ipconnect.de) |
| 17:13:05 | → | acidjnk joins (~acidjnk@p200300d6e71c4f996dbb2651584f332e.dip0.t-ipconnect.de) |
| 17:13:57 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 17:14:12 | × | tromp quits (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 17:14:17 | → | eron joins (~eron@179.118.250.144) |
| 17:19:41 | → | tzh joins (~tzh@c-76-115-131-146.hsd1.or.comcast.net) |
| 17:20:40 | → | sonolin joins (~michael@user/sonolin) |
| 17:20:53 | → | j1n37- joins (~j1n37@user/j1n37) |
| 17:21:26 | × | j1n37 quits (~j1n37@user/j1n37) (Ping timeout: 265 seconds) |
| 17:26:04 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 17:27:18 | × | gmg quits (~user@user/gehmehgeh) (Quit: Leaving) |
| 17:28:04 | × | sord937 quits (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection) |
| 17:29:02 | → | sord937 joins (~sord937@gateway/tor-sasl/sord937) |
| 17:30:58 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 17:34:11 | → | econo_ joins (uid147250@id-147250.tinside.irccloud.com) |
| 17:36:04 | × | Guest49 quits (~Guest49@astrolabe.plus.com) (Quit: Client closed) |
| 17:36:38 | → | tromp joins (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) |
| 17:37:44 | → | Angelz joins (Angelz@angelz.oddprotocol.org) |
| 17:38:03 | → | notdabs joins (~Owner@2600:1700:69cf:9000:3579:f564:3ab5:c4ac) |
| 17:38:30 | × | notdabs quits (~Owner@2600:1700:69cf:9000:3579:f564:3ab5:c4ac) (Client Quit) |
| 17:38:57 | → | fp joins (~Thunderbi@93-90-49-137.welcomnet.fi) |
| 17:42:59 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 17:45:01 | → | coldmountain joins (uid484352@id-484352.helmsley.irccloud.com) |
| 17:47:19 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 17:53:44 | × | fp quits (~Thunderbi@93-90-49-137.welcomnet.fi) (Ping timeout: 245 seconds) |
| 17:58:23 | × | euleritian quits (~euleritia@ip4d17f82f.dynamic.kabel-deutschland.de) (Ping timeout: 244 seconds) |
| 17:59:11 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 18:03:58 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 18:06:45 | × | acidjnk quits (~acidjnk@p200300d6e71c4f996dbb2651584f332e.dip0.t-ipconnect.de) (Ping timeout: 248 seconds) |
| 18:08:23 | × | sord937 quits (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection) |
| 18:08:49 | → | sord937 joins (~sord937@gateway/tor-sasl/sord937) |
| 18:16:21 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 18:18:07 | → | euleritian joins (~euleritia@dynamic-176-000-192-016.176.0.pool.telefonica.de) |
| 18:19:54 | → | mceresa joins (~mceresa@user/mceresa) |
| 18:22:28 | → | pavonia joins (~user@user/siracusa) |
| 18:23:03 | → | alx741 joins (~alx741@186.33.188.229) |
| 18:23:17 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 18:24:17 | × | mceresa quits (~mceresa@user/mceresa) (Ping timeout: 248 seconds) |
| 18:26:57 | × | euleritian quits (~euleritia@dynamic-176-000-192-016.176.0.pool.telefonica.de) (Ping timeout: 248 seconds) |
| 18:28:39 | × | down200- quits (~down200@shell.lug.mtu.edu) (Ping timeout: 244 seconds) |
| 18:28:40 | × | tromp quits (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 18:30:20 | × | Googulator82 quits (~Googulato@2a01-036d-0106-2077-315b-d519-517f-afe7.pool6.digikabel.hu) (Quit: Client closed) |
| 18:30:54 | → | Googulator82 joins (~Googulato@2a01-036d-0106-2077-315b-d519-517f-afe7.pool6.digikabel.hu) |
| 18:32:05 | → | septimi joins (~sepi@87-92-72-195.bb.dnainternet.fi) |
| 18:34:28 | septimi | is now known as septim |
| 18:35:46 | → | euleritian joins (~euleritia@77.23.248.47) |
| 18:37:05 | → | michalz joins (~michalz@185.246.207.221) |
| 18:37:11 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 18:41:39 | × | jacopovalanzano quits (~jacopoval@cpc151911-cove17-2-0-cust105.3-1.cable.virginm.net) (Quit: Client closed) |
| 18:41:44 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 18:45:55 | → | machinedgod joins (~machinedg@d108-173-18-100.abhsia.telus.net) |
| 18:47:50 | → | ljdarj joins (~Thunderbi@user/ljdarj) |
| 18:48:00 | → | peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com) |
| 18:52:33 | × | jespada quits (~jespada@r190-133-46-99.dialup.adsl.anteldata.net.uy) (Ping timeout: 248 seconds) |
| 18:53:11 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 18:54:18 | × | eron quits (~eron@179.118.250.144) (Quit: Client closed) |
| 18:54:37 | → | jespada joins (~jespada@r190-133-46-99.dialup.adsl.anteldata.net.uy) |
| 18:58:06 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 18:59:21 | → | ljdarj1 joins (~Thunderbi@user/ljdarj) |
| 19:00:01 | × | caconym quits (~caconym@user/caconym) (Quit: bye) |
| 19:00:43 | → | caconym joins (~caconym@user/caconym) |
| 19:02:27 | × | ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 265 seconds) |
| 19:02:27 | ljdarj1 | is now known as ljdarj |
| 19:10:47 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 19:13:52 | → | target_i joins (~target_i@user/target-i/x-6023099) |
| 19:15:33 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 19:20:04 | → | Digitteknohippie joins (~user@user/digit) |
| 19:21:21 | × | Digit quits (~user@user/digit) (Ping timeout: 248 seconds) |
| 19:24:10 | Digitteknohippie | is now known as Digit |
| 19:26:51 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 19:27:33 | × | septim quits (~sepi@87-92-72-195.bb.dnainternet.fi) (Ping timeout: 244 seconds) |
| 19:29:32 | → | sepi2 joins (~sepi@87-92-72-195.bb.dnainternet.fi) |
| 19:29:49 | × | sepi2 quits (~sepi@87-92-72-195.bb.dnainternet.fi) (Client Quit) |
| 19:31:27 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 19:34:45 | × | sonolin quits (~michael@user/sonolin) (Ping timeout: 248 seconds) |
| 19:39:21 | → | ystael joins (~ystael@user/ystael) |
| 19:40:02 | × | hidjgr quits (~hidjgr@user/hidjgr) (Quit: WeeChat 4.4.2) |
| 19:44:31 | × | sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937) |
| 19:44:43 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 19:49:21 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 19:54:11 | × | coldmountain quits (uid484352@id-484352.helmsley.irccloud.com) (Quit: Connection closed for inactivity) |
| 19:56:23 | → | zmt01 joins (~zmt00@user/zmt00) |
| 19:56:24 | × | euleritian quits (~euleritia@77.23.248.47) (Ping timeout: 260 seconds) |
| 19:56:47 | → | euleritian joins (~euleritia@dynamic-176-000-010-216.176.0.pool.telefonica.de) |
| 19:57:03 | × | takuan quits (~takuan@d8D86B601.access.telenet.be) (Remote host closed the connection) |
| 19:57:30 | × | euleritian quits (~euleritia@dynamic-176-000-010-216.176.0.pool.telefonica.de) (Read error: Connection reset by peer) |
| 19:57:47 | → | euleritian joins (~euleritia@77.23.248.47) |
| 19:59:28 | → | __monty__ joins (~toonn@user/toonn) |
| 19:59:49 | × | zmt00 quits (~zmt00@user/zmt00) (Ping timeout: 248 seconds) |
| 20:02:37 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 20:08:55 | × | wootehfoot quits (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer) |
| 20:09:24 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 20:10:43 | → | acidjnk joins (~acidjnk@p200300d6e71c4f9905ba7c6810376922.dip0.t-ipconnect.de) |
| 20:16:27 | × | michalz quits (~michalz@185.246.207.221) (Remote host closed the connection) |
| 20:18:49 | × | myme quits (~myme@2a01:799:d5e:5f00:2d74:af8d:2498:f0a8) (Ping timeout: 276 seconds) |
| 20:18:54 | × | Digit quits (~user@user/digit) (Ping timeout: 276 seconds) |
| 20:19:08 | → | myme joins (~myme@2a01:799:d5e:5f00:7e8f:5ef0:4e85:b364) |
| 20:22:35 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 20:24:12 | → | haskellfan joins (~haskellfa@80-114-19-225.cable.dynamic.v4.ziggo.nl) |
| 20:25:08 | → | sixfourtwelve joins (~ethanmorg@82.18.82.103) |
| 20:27:30 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 20:31:58 | → | Digit joins (~user@user/digit) |
| 20:32:18 | × | haskellfan quits (~haskellfa@80-114-19-225.cable.dynamic.v4.ziggo.nl) (Quit: Client closed) |
| 20:38:02 | × | meooow quits (~meooow@2400:6180:100:d0::ad9:e001) (Ping timeout: 244 seconds) |
| 20:38:23 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 20:38:45 | → | meooow joins (~meooow@165.232.184.169) |
| 20:42:59 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 20:46:58 | → | prdak joins (~Thunderbi@user/prdak) |
| 20:56:34 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 21:00:37 | → | emmanuelux joins (~emmanuelu@user/emmanuelux) |
| 21:01:43 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 21:04:15 | × | jespada quits (~jespada@r190-133-46-99.dialup.adsl.anteldata.net.uy) (Ping timeout: 260 seconds) |
| 21:05:40 | → | mceresa joins (~mceresa@user/mceresa) |
| 21:10:41 | → | fp joins (~Thunderbi@hof1.kyla.fi) |
| 21:12:55 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 21:15:13 | × | Digit quits (~user@user/digit) (Remote host closed the connection) |
| 21:17:22 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 21:19:02 | → | Digit joins (~user@user/digit) |
| 21:21:11 | × | peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Quit: peterbecich) |
| 21:24:40 | × | target_i quits (~target_i@user/target-i/x-6023099) (Quit: leaving) |
| 21:28:19 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 21:33:19 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds) |
| 21:34:57 | → | tromp joins (~textual@2001:1c00:3487:1b00:c0e6:9a43:de22:8c0a) |
| 21:35:34 | × | j1n37- quits (~j1n37@user/j1n37) (Ping timeout: 260 seconds) |
| 21:36:37 | → | j1n37 joins (~j1n37@user/j1n37) |
| 21:44:40 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 21:46:53 | × | rvalue quits (~rvalue@user/rvalue) (Read error: Connection reset by peer) |
| 21:47:25 | → | rvalue joins (~rvalue@user/rvalue) |
| 21:48:33 | × | fp quits (~Thunderbi@hof1.kyla.fi) (Ping timeout: 248 seconds) |
| 21:51:05 | × | ThePenguin quits (~ThePengui@cust-95-80-24-166.csbnet.se) (Remote host closed the connection) |
| 21:51:23 | → | ThePenguin joins (~ThePengui@cust-95-80-24-166.csbnet.se) |
| 21:52:30 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 22:01:31 | × | acidjnk quits (~acidjnk@p200300d6e71c4f9905ba7c6810376922.dip0.t-ipconnect.de) (Ping timeout: 276 seconds) |
| 22:01:48 | → | j1n37- joins (~j1n37@user/j1n37) |
| 22:03:01 | × | j1n37 quits (~j1n37@user/j1n37) (Ping timeout: 248 seconds) |
| 22:03:25 | × | j1n37- quits (~j1n37@user/j1n37) (Read error: Connection reset by peer) |
| 22:03:45 | → | j1n37 joins (~j1n37@user/j1n37) |
| 22:03:54 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 22:07:35 | × | ByronJohnson quits (~bairyn@MAIL.DIGITALKINGDOM.ORG) (Ping timeout: 252 seconds) |
| 22:07:44 | → | ByronJohnson joins (~bairyn@MAIL.DIGITALKINGDOM.ORG) |
| 22:08:19 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 22:17:04 | → | laina joins (~laina@2804:880:131a:7500:acc7:101:67a8:c62c) |
| 22:17:29 | × | juri_ quits (~juri@implicitcad.org) (Ping timeout: 245 seconds) |
| 22:19:49 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 22:24:29 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 22:29:36 | → | juri_ joins (~juri@implicitcad.org) |
| 22:33:37 | → | acidjnk joins (~acidjnk@p200300d6e71c4f995d3e8bb571ca9d66.dip0.t-ipconnect.de) |
| 22:35:42 | × | laina quits (~laina@2804:880:131a:7500:acc7:101:67a8:c62c) (Ping timeout: 240 seconds) |
| 22:36:24 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 22:40:49 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 22:41:22 | × | visilii_ quits (~visilii@85.172.76.90) (Read error: Connection reset by peer) |
| 22:42:11 | → | visilii joins (~visilii@85.172.76.90) |
| 22:50:30 | → | broski joins (~broski@2a00:7c80:0:3ae::14) |
| 22:53:46 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 22:57:07 | → | broski28 joins (~broski@2a00:7c80:0:3ae::13) |
| 22:58:06 | × | broski quits (~broski@2a00:7c80:0:3ae::14) (Ping timeout: 240 seconds) |
| 22:58:17 | → | ljdarj1 joins (~Thunderbi@user/ljdarj) |
| 22:58:19 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 22:58:31 | → | broskia joins (~broskia@2a00:7c80:0:3ae::13) |
| 23:01:18 | → | constxqt joins (~constxd@user/constxd) |
| 23:01:40 | × | ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 244 seconds) |
| 23:01:53 | → | ljdarj joins (~Thunderbi@user/ljdarj) |
| 23:02:05 | × | __monty__ quits (~toonn@user/toonn) (Quit: leaving) |
| 23:02:29 | × | constxd quits (~constxd@user/constxd) (Ping timeout: 260 seconds) |
| 23:02:40 | × | ljdarj1 quits (~Thunderbi@user/ljdarj) (Ping timeout: 260 seconds) |
| 23:03:13 | × | nacation quits (~m-3l4s76@user/nacation) (Ping timeout: 248 seconds) |
| 23:03:48 | × | j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer) |
| 23:04:14 | × | Tuplanolla quits (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.) |
| 23:07:25 | → | j1n37 joins (~j1n37@user/j1n37) |
| 23:11:09 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 23:13:52 | × | tremon quits (~tremon@83.80.159.219) (Quit: getting boxed in) |
| 23:16:19 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 23:22:47 | × | broski28 quits (~broski@2a00:7c80:0:3ae::13) (Quit: Client closed) |
| 23:22:48 | × | broskia quits (~broskia@2a00:7c80:0:3ae::13) (Quit: Client closed) |
| 23:23:42 | × | sixfourtwelve quits (~ethanmorg@82.18.82.103) (Quit: leaving) |
| 23:28:05 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 23:29:03 | → | nacation joins (~m-3l4s76@user/nacation) |
| 23:35:02 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 23:40:03 | → | JuanDaugherty joins (~juan@user/JuanDaugherty) |
| 23:40:53 | × | sprotte24 quits (~sprotte24@p200300d16f0b570060e0eccc41b57fea.dip0.t-ipconnect.de) (Quit: Leaving) |
| 23:42:53 | → | peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com) |
| 23:47:57 | → | bron joins (~bron@2804:880:131a:7500:f3ce:a406:5e51:69bc) |
| 23:48:29 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
| 23:52:49 | × | merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 23:56:54 | × | bron quits (~bron@2804:880:131a:7500:f3ce:a406:5e51:69bc) (Ping timeout: 240 seconds) |
| 23:59:41 | → | merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl) |
All times are in UTC on 2025-04-17.