Home liberachat/#haskell: Logs Calendar

Logs on 2023-05-06 (liberachat/#haskell)

00:03:15 × ph88 quits (~ph88@ip5b403cd4.dynamic.kabel-deutschland.de) (Quit: Leaving)
00:05:28 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 250 seconds)
00:05:42 freeside joins (~mengwong@103.252.202.85)
00:07:49 wiosna joins (~karangura@c-73-93-95-154.hsd1.ca.comcast.net)
00:10:03 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
00:10:19 heraldo joins (~heraldo@user/heraldo)
00:16:07 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
00:17:05 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 268 seconds)
00:17:26 Lord_of_Life_ is now known as Lord_of_Life
00:23:28 hugo joins (znc@verdigris.lysator.liu.se)
00:28:56 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
00:31:08 × waleee quits (~waleee@2001:9b0:21c:4000:5bf9:6515:c030:57b7) (Ping timeout: 240 seconds)
00:31:18 abc3413215432 joins (~abc341321@174.137.50.80.16clouds.com)
00:33:48 × wiosna quits (~karangura@c-73-93-95-154.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
00:33:50 × Me-me quits (~me-me@user/me-me) (Excess Flood)
00:34:39 Me-me joins (~me-me@2602:ff16:3:0:1:dc:beef:d00d)
00:34:40 × Me-me quits (~me-me@2602:ff16:3:0:1:dc:beef:d00d) (Changing host)
00:34:40 Me-me joins (~me-me@user/me-me)
00:35:28 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 240 seconds)
00:35:37 wiosna joins (~karangura@c-73-93-95-154.hsd1.ca.comcast.net)
00:35:57 sagax joins (~sagax_nb@user/sagax)
00:46:31 × barcisz quits (~barcisz@79.191.247.228.ipv4.supernova.orange.pl) (Quit: Connection closed)
00:48:04 wroathe joins (~wroathe@207-153-38-140.fttp.usinternet.com)
00:48:04 × wroathe quits (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host)
00:48:04 wroathe joins (~wroathe@user/wroathe)
00:52:02 freeside joins (~mengwong@103.252.202.85)
00:52:36 × szkl quits (uid110435@id-110435.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
00:56:08 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
01:03:42 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
01:04:18 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:312f:6d4c:13fb:44e9)
01:06:09 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 256 seconds)
01:09:35 gehmehgeh joins (~user@user/gehmehgeh)
01:09:56 hugo joins (znc@verdigris.lysator.liu.se)
01:10:24 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
01:12:08 × gmg quits (~user@user/gehmehgeh) (Ping timeout: 240 seconds)
01:16:32 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
01:16:56 × jludwig quits (~justin@li657-110.members.linode.com) (Quit: ZNC - https://znc.in)
01:18:18 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:312f:6d4c:13fb:44e9) (Quit: caryhartline)
01:23:07 × johnw quits (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in)
01:23:22 freeside joins (~mengwong@103.252.202.85)
01:35:37 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
01:36:48 × czy quits (~user@host-140-24.ilcub310.champaign.il.us.clients.pavlovmedia.net) (Remote host closed the connection)
01:41:28 tabemann_ is now known as tabemann
01:41:48 × wiosna quits (~karangura@c-73-93-95-154.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
01:49:24 wiosna joins (~karangura@c-73-93-95-154.hsd1.ca.comcast.net)
01:53:41 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:c914:800c:e2e5:93fd)
02:01:14 freeside joins (~mengwong@103.252.202.85)
02:01:44 merijn joins (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl)
02:05:44 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:c914:800c:e2e5:93fd) (Quit: caryhartline)
02:06:14 × wiosna quits (~karangura@c-73-93-95-154.hsd1.ca.comcast.net) (Ping timeout: 268 seconds)
02:08:28 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
02:10:04 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:d9e0:f9a:444d:cdf)
02:15:26 nate2 joins (~nate@98.45.169.16)
02:16:53 freeside joins (~mengwong@103.252.202.85)
02:17:28 × synbian quits (~synbian@45.182.92.127) (Remote host closed the connection)
02:21:31 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
02:26:19 × td_ quits (~td@i5387090A.versanet.de) (Ping timeout: 276 seconds)
02:27:24 td_ joins (~td@i5387090E.versanet.de)
02:35:37 × emmanuelux quits (~emmanuelu@user/emmanuelux) (Quit: au revoir)
02:35:57 jludwig joins (~justin@li657-110.members.linode.com)
02:36:11 talismanick joins (~user@2601:204:ef80:6c80::a8e2)
02:36:15 × merijn quits (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl) (Ping timeout: 256 seconds)
02:37:07 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:d9e0:f9a:444d:cdf) (Quit: caryhartline)
02:39:39 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Ping timeout: 256 seconds)
02:43:48 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
02:46:36 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Remote host closed the connection)
02:47:13 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
02:48:56 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 240 seconds)
02:49:01 × jero98772 quits (~jero98772@2800:484:1d84:9000::2) (Remote host closed the connection)
02:51:52 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 268 seconds)
02:56:45 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection)
02:58:11 jmdaemon joins (~jmdaemon@user/jmdaemon)
03:09:10 freeside joins (~mengwong@103.252.202.85)
03:13:38 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
03:15:48 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
03:19:00 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 268 seconds)
03:20:08 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 240 seconds)
03:27:01 abc__ joins (~abc341321@174.137.50.80.16clouds.com)
03:30:43 × abc3413215432 quits (~abc341321@174.137.50.80.16clouds.com) (Ping timeout: 268 seconds)
03:37:08 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 240 seconds)
03:39:05 × rf quits (~rf@2605:59c8:179c:f610:9c8a:1396:9f5f:10fd) (Ping timeout: 260 seconds)
03:41:17 freeside joins (~mengwong@103.252.202.85)
03:41:58 × statusbot quits (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) (Remote host closed the connection)
03:42:11 statusbot joins (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com)
03:43:07 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 256 seconds)
03:43:39 fernand joins (uid551405@id-551405.tinside.irccloud.com)
03:45:25 freeside1 joins (~mengwong@103.252.202.85)
03:48:36 × freeside_ quits (~mengwong@103.252.202.85) (Ping timeout: 268 seconds)
03:49:25 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
03:49:48 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
03:50:28 × heraldo quits (~heraldo@user/heraldo) (Ping timeout: 240 seconds)
03:53:59 hugo joins (znc@verdigris.lysator.liu.se)
03:56:37 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 268 seconds)
04:04:06 heraldo joins (~heraldo@user/heraldo)
04:04:14 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 250 seconds)
04:04:39 × heraldo quits (~heraldo@user/heraldo) (Client Quit)
04:11:45 hugo joins (znc@verdigris.lysator.liu.se)
04:18:32 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 240 seconds)
04:22:54 JScript joins (~JScript@45.248.79.188)
04:22:56 × JScript quits (~JScript@45.248.79.188) (Max SendQ exceeded)
04:23:43 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
04:25:24 JScript joins (~JScript@45.248.79.188)
04:30:25 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
04:32:14 merijn joins (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl)
04:35:15 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 256 seconds)
04:37:19 × merijn quits (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl) (Ping timeout: 268 seconds)
04:38:28 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 240 seconds)
04:53:52 × xff0x quits (~xff0x@2405:6580:b080:900:de90:a559:45cb:c2e4) (Ping timeout: 248 seconds)
04:53:57 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:54b:d4af:cd34:beb9)
04:54:15 xff0x joins (~xff0x@178.255.149.135)
04:59:37 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 256 seconds)
05:00:28 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
05:01:13 hochata joins (~user@user/hochata)
05:05:04 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 268 seconds)
05:05:51 × xff0x quits (~xff0x@178.255.149.135) (Ping timeout: 256 seconds)
05:07:29 xff0x joins (~xff0x@2405:6580:b080:900:be17:f3db:c231:f74d)
05:09:01 hugo joins (znc@verdigris.lysator.liu.se)
05:12:32 pulgares joins (~pulgares@190.123.41.174)
05:12:37 <pulgares> Sex on Minecraft? Yes! Read all about it here! Mrs. Skilton shoves shit into Mariah Carey's pussy! Justin Bieber smokes pot and eats the corn and peanut-laden poo out of Mariah's cunt! Ohhhh yeaaahhh! https://justpaste.it/MariahCareyMinecraftALHotPocket
05:13:40 × pulgares quits (~pulgares@190.123.41.174) (Killed (ozone (No Spam)))
05:13:45 hochata parts (~user@user/hochata) (ERC 5.6-git (IRC client for GNU Emacs 30.0.50))
05:15:20 ChanServ sets mode +o litharge
05:15:21 litharge sets mode +b *!~*@190.123.41.*
05:15:31 litharge sets mode -o litharge
05:15:55 nate2 joins (~nate@98.45.169.16)
05:16:29 × jargon quits (~jargon@184.101.78.160) (Remote host closed the connection)
05:18:29 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
05:20:35 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 256 seconds)
05:25:41 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 256 seconds)
05:28:09 takuan joins (~takuan@178-116-218-225.access.telenet.be)
05:29:10 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 250 seconds)
05:29:52 harveypwca joins (~harveypwc@2601:246:c180:a570:3828:d8:e523:3f67)
05:32:52 {-d0t-} joins (~q_q@user/-d0t-/x-7915216)
05:38:16 johnw joins (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net)
05:40:02 hugo joins (znc@verdigris.lysator.liu.se)
05:41:41 freeside joins (~mengwong@103.252.202.85)
05:45:45 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
05:47:49 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:54b:d4af:cd34:beb9) (Quit: caryhartline)
05:48:18 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:54b:d4af:cd34:beb9)
05:58:30 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:54b:d4af:cd34:beb9) (Quit: caryhartline)
05:59:28 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
06:02:12 × {-d0t-} quits (~q_q@user/-d0t-/x-7915216) (Quit: Konversation terminated!)
06:02:49 hugo joins (znc@verdigris.lysator.liu.se)
06:12:07 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
06:12:34 × fernand quits (uid551405@id-551405.tinside.irccloud.com) (Quit: Connection closed for inactivity)
06:16:28 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 240 seconds)
06:17:08 trev joins (~trev@user/trev)
06:21:28 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
06:25:40 freeside joins (~mengwong@103.252.202.85)
06:30:17 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
06:32:39 merijn joins (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl)
06:34:36 hugo joins (znc@verdigris.lysator.liu.se)
06:46:21 × trev quits (~trev@user/trev) (Quit: trev)
06:47:54 trev joins (~trev@user/trev)
06:49:31 × trev quits (~trev@user/trev) (Client Quit)
06:51:01 trev joins (~trev@user/trev)
06:52:33 × abc__ quits (~abc341321@174.137.50.80.16clouds.com) (Remote host closed the connection)
06:52:52 abc__ joins (~abc341321@174.137.50.80.16clouds.com)
06:54:47 wiosna joins (~karangura@c-73-93-95-154.hsd1.ca.comcast.net)
06:57:12 abc3413215432 joins (~abc341321@174.137.50.80.16clouds.com)
06:59:19 × phma quits (phma@2001:5b0:215d:bbf8:8c1b:6234:e376:bed1) (Read error: Connection reset by peer)
06:59:28 × abc__ quits (~abc341321@174.137.50.80.16clouds.com) (Ping timeout: 240 seconds)
06:59:43 phma joins (~phma@host-67-44-208-19.hnremote.net)
07:00:46 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
07:02:56 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 240 seconds)
07:03:20 × chiselfuse quits (~chiselfus@user/chiselfuse) (Ping timeout: 240 seconds)
07:04:19 chiselfuse joins (~chiselfus@user/chiselfuse)
07:04:27 jpds joins (~jpds@gateway/tor-sasl/jpds)
07:05:25 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 256 seconds)
07:05:33 × stallmanator quits (~stallmana@user/stallmanator) (Remote host closed the connection)
07:05:54 stallmanator joins (~stallmana@user/stallmanator)
07:07:07 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 256 seconds)
07:07:07 × merijn quits (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl) (Ping timeout: 256 seconds)
07:09:28 kuribas joins (~user@ptr-17d51eplrk7ov0dnipz.18120a2.ip6.access.telenet.be)
07:10:34 freeside joins (~mengwong@103.252.202.85)
07:11:29 acidjnk joins (~acidjnk@p200300d6e7072f124d808a1b20d578e9.dip0.t-ipconnect.de)
07:13:07 × harveypwca quits (~harveypwc@2601:246:c180:a570:3828:d8:e523:3f67) (Quit: Leaving)
07:15:03 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
07:17:08 hugo joins (znc@verdigris.lysator.liu.se)
07:25:28 × wiosna quits (~karangura@c-73-93-95-154.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
07:28:57 oo_miguel joins (~Thunderbi@77.252.47.78)
07:28:59 freeside joins (~mengwong@103.252.202.85)
07:33:41 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 268 seconds)
07:34:18 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 268 seconds)
07:35:12 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
07:35:35 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
07:35:49 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:f054:dd66:bb7:11d2) (Remote host closed the connection)
07:39:28 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 240 seconds)
07:43:57 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 256 seconds)
07:44:02 × trev quits (~trev@user/trev) (Quit: trev)
07:45:08 trev joins (~trev@user/trev)
07:49:33 × urdh quits (~urdh@user/urdh) (Quit: Boom!)
07:49:47 × monochrom quits (trebla@216.138.220.146) (Ping timeout: 246 seconds)
07:49:52 urdh joins (~urdh@user/urdh)
07:50:55 monochrom joins (trebla@216.138.220.146)
07:54:21 gurkenglas joins (~gurkengla@dynamic-046-114-178-186.46.114.pool.telefonica.de)
07:54:39 merijn joins (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl)
08:01:41 hugo joins (znc@verdigris.lysator.liu.se)
08:03:10 freeside joins (~mengwong@103.252.202.85)
08:10:48 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
08:16:53 × zaquest quits (~notzaques@5.130.79.72) (Remote host closed the connection)
08:17:11 _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl)
08:18:00 freeside joins (~mengwong@103.252.202.85)
08:19:15 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection)
08:19:15 × marinelli quits (~weechat@gateway/tor-sasl/marinelli) (Remote host closed the connection)
08:19:15 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Write error: Connection reset by peer)
08:19:15 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Read error: Connection reset by peer)
08:19:15 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Read error: Connection reset by peer)
08:19:15 × chiselfuse quits (~chiselfus@user/chiselfuse) (Remote host closed the connection)
08:19:43 chexum joins (~quassel@gateway/tor-sasl/chexum)
08:19:43 marinelli joins (~weechat@gateway/tor-sasl/marinelli)
08:19:46 jpds joins (~jpds@gateway/tor-sasl/jpds)
08:19:51 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
08:19:57 chiselfuse joins (~chiselfus@user/chiselfuse)
08:20:12 × remexre quits (~remexre@mail.sift.net) (Read error: Connection reset by peer)
08:20:37 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
08:22:05 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
08:23:28 zaquest joins (~notzaques@5.130.79.72)
08:24:04 remexre joins (~remexre@user/remexre)
08:26:07 × paddymahoney quits (~paddymaho@cpe9050ca207f83-cm9050ca207f80.cpe.net.cable.rogers.com) (Remote host closed the connection)
08:26:22 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
08:26:42 L29Ah joins (~L29Ah@wikipedia/L29Ah)
08:31:50 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer)
08:36:11 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:f054:dd66:bb7:11d2)
08:40:42 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:f054:dd66:bb7:11d2) (Ping timeout: 250 seconds)
08:44:56 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
08:45:13 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 268 seconds)
08:50:04 tremon joins (~tremon@83.80.159.219)
08:52:27 L29Ah joins (~L29Ah@wikipedia/L29Ah)
08:56:21 × tzh quits (~tzh@c-24-21-73-154.hsd1.wa.comcast.net) (Quit: zzz)
08:58:45 × merijn quits (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl) (Ping timeout: 256 seconds)
09:05:05 freeside joins (~mengwong@103.252.202.85)
09:08:54 Tuplanolla joins (~Tuplanoll@91-159-68-236.elisa-laajakaista.fi)
09:09:31 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
09:10:47 <JScript> wtf
09:12:53 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
09:16:38 × econo quits (uid147250@user/econo) (Quit: Connection closed for inactivity)
09:16:55 nate2 joins (~nate@98.45.169.16)
09:21:28 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 240 seconds)
09:22:21 freeside joins (~mengwong@103.252.202.85)
09:22:44 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 250 seconds)
09:26:25 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
09:30:48 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 240 seconds)
09:33:02 hugo joins (znc@verdigris.lysator.liu.se)
09:42:13 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
09:46:15 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
09:49:43 freeside joins (~mengwong@103.252.202.85)
09:57:08 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
10:05:13 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 276 seconds)
10:05:20 × acidjnk quits (~acidjnk@p200300d6e7072f124d808a1b20d578e9.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
10:07:28 mechap joins (~mechap@user/mechap)
10:12:50 × abc3413215432 quits (~abc341321@174.137.50.80.16clouds.com) (Quit: Leaving)
10:17:13 freeside joins (~mengwong@103.252.202.85)
10:18:35 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
10:27:28 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
10:36:13 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 256 seconds)
10:38:01 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:f054:dd66:bb7:11d2)
10:38:29 × shriekingnoise quits (~shrieking@186.137.175.87) (Ping timeout: 256 seconds)
10:42:27 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:f054:dd66:bb7:11d2) (Ping timeout: 250 seconds)
10:45:18 gemmaro joins (~user@240f:74:d1f0:1:ba1:e787:c9e:b1dc)
10:45:57 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:8124:9f4a:3c7a:eaa0)
10:48:37 phma_ joins (~phma@2001:5b0:215d:bbf8:7c3f:71b9:5fe3:c5d9)
10:50:08 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:8124:9f4a:3c7a:eaa0) (Ping timeout: 240 seconds)
10:51:48 × phma quits (~phma@host-67-44-208-19.hnremote.net) (Ping timeout: 240 seconds)
10:52:00 × cyphase quits (~cyphase@user/cyphase) (Ping timeout: 250 seconds)
10:52:10 phma_ is now known as phma
10:52:15 × Digit quits (~user@user/digit) (Ping timeout: 268 seconds)
10:54:39 merijn joins (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl)
10:55:20 emmanuelux joins (~emmanuelu@user/emmanuelux)
10:57:50 cyphase joins (~cyphase@user/cyphase)
10:58:01 michalz joins (~michalz@185.246.207.203)
11:05:26 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
11:10:13 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 276 seconds)
11:11:21 acidjnk joins (~acidjnk@p200300d6e7072f12d44e5e29785fa403.dip0.t-ipconnect.de)
11:24:45 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
11:28:55 × merijn quits (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl) (Ping timeout: 256 seconds)
11:32:29 alexherbo2 joins (~alexherbo@2a02-842a-8180-4601-2cc5-f76b-92c7-aef3.rev.sfr.net)
11:33:05 Pickchea joins (~private@user/pickchea)
11:34:13 × mechap quits (~mechap@user/mechap) (Quit: WeeChat 3.8)
11:40:15 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 256 seconds)
11:46:29 gnalzo joins (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c)
11:58:45 CalculusCats joins (NyaaTheKit@user/calculuscat)
12:02:11 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
12:08:28 × gurkenglas quits (~gurkengla@dynamic-046-114-178-186.46.114.pool.telefonica.de) (Ping timeout: 240 seconds)
12:09:08 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Ping timeout: 240 seconds)
12:12:29 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
12:12:53 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Remote host closed the connection)
12:13:06 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
12:15:29 CalculusCats parts (NyaaTheKit@user/calculuscat) (Meow Meow Meow Meow Meow Meow Meow...)
12:15:45 × vulfe quits (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net) (Remote host closed the connection)
12:21:25 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
12:22:16 CalculusCats joins (NyaaTheKit@user/calculuscat)
12:28:42 vulfe joins (~vulfe@168.91.196.163)
12:31:50 hugo joins (znc@verdigris.lysator.liu.se)
12:38:00 nschoe joins (~q@2a01:e0a:8e:a190:34d2:402b:3914:20d8)
12:38:15 iteratee_ joins (~kyle@162.218.222.207)
12:39:28 lottaquestions joins (~nick@2607:fa49:503f:6d00:3da4:84fc:b305:355)
12:40:48 × iteratee quits (~kyle@162.218.222.207) (Ping timeout: 240 seconds)
12:41:23 × CalculusCats quits (NyaaTheKit@user/calculuscat) (Quit: Meow Meow Meow Meow Meow Meow Meow...)
12:42:33 CalculusCats joins (NyaaTheKit@user/calculuscat)
12:46:07 azimut joins (~azimut@gateway/tor-sasl/azimut)
12:46:28 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
12:57:06 × nschoe quits (~q@2a01:e0a:8e:a190:34d2:402b:3914:20d8) (Quit: Switching off)
12:57:52 hugo joins (znc@verdigris.lysator.liu.se)
12:59:04 nschoe joins (~q@2a01:e0a:8e:a190:5e21:af48:7a23:4dd5)
13:05:25 × drewolson quits (~drewolson@user/drewolson) (Quit: The Lounge - https://thelounge.chat)
13:12:14 × akshitkr quits (~user@218.185.248.66) (Ping timeout: 268 seconds)
13:16:13 × gnalzo quits (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) (Quit: WeeChat 3.8)
13:17:25 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
13:18:26 nate2 joins (~nate@98.45.169.16)
13:22:53 hugo joins (znc@verdigris.lysator.liu.se)
13:23:08 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 240 seconds)
13:25:18 merijn joins (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl)
13:30:07 × merijn quits (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl) (Ping timeout: 268 seconds)
13:39:28 Achylles joins (~Achylles_@45.182.57.89)
13:42:46 abrar joins (~abrar@pool-98-115-98-253.phlapa.fios.verizon.net)
13:43:26 freeside joins (~mengwong@103.252.202.85)
13:50:06 rf joins (~rf@2605:59c8:179c:f610:1676:703c:33fe:6d20)
13:50:25 × Pickchea quits (~private@user/pickchea) (Quit: Leaving)
13:51:09 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
13:55:24 freeside joins (~mengwong@103.252.202.85)
13:59:39 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
14:05:51 freeside joins (~mengwong@103.252.202.85)
14:06:15 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
14:10:49 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 268 seconds)
14:14:28 freeside joins (~mengwong@103.252.202.85)
14:14:58 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
14:17:26 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
14:19:29 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
14:20:42 L29Ah joins (~L29Ah@wikipedia/L29Ah)
14:20:55 freeside joins (~mengwong@103.252.202.85)
14:21:10 × alexherbo2 quits (~alexherbo@2a02-842a-8180-4601-2cc5-f76b-92c7-aef3.rev.sfr.net) (Remote host closed the connection)
14:22:19 alexherbo2 joins (~alexherbo@2a02-842a-8180-4601-2cc5-f76b-92c7-aef3.rev.sfr.net)
14:23:32 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
14:25:28 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
14:26:12 × kuribas quits (~user@ptr-17d51eplrk7ov0dnipz.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 27.1))
14:27:59 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
14:30:02 × vulfe quits (~vulfe@168.91.196.163) (Remote host closed the connection)
14:32:34 hugo joins (znc@verdigris.lysator.liu.se)
14:34:37 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
14:49:16 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:8124:9f4a:3c7a:eaa0)
14:50:59 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
14:53:47 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:8124:9f4a:3c7a:eaa0) (Ping timeout: 250 seconds)
14:54:28 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
15:04:52 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:7529:14d1:7ee4:9b12)
15:05:56 vulfe joins (~vulfe@75-28-176-196.lightspeed.evtnil.sbcglobal.net)
15:06:29 <hammond> nothing to do with haskell, but im porting a fun code i did in java into haskell, but it's starting to have as much moving parts as the java one.
15:06:49 <hammond> haskell cannot eliminate this.
15:07:21 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
15:07:27 <hpc> it depends on what the moving parts are
15:07:40 <jade[m]1> I think it all depends on how you do it
15:07:42 <hpc> eventually, every program has to do what it does
15:08:08 freeside joins (~mengwong@103.252.202.85)
15:08:17 <hammond> simple example, open coke can funtion has to be there before I can use the drink coke function.
15:09:25 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 276 seconds)
15:10:37 <geekosaur> right, in that case the main thing haskell brings to the table is making it a compile time error to try to drink an unopened coke
15:10:45 hugo joins (znc@verdigris.lysator.liu.se)
15:10:48 <geekosaur> instead of runtime
15:11:00 <hpc> you're getting ahead of yourselves
15:11:05 <hpc> first you have to make sure it's a coke can
15:11:12 <hammond> lol
15:11:12 <hpc> if it's pepsi, you have to do something completely different :P
15:12:03 L29Ah joins (~L29Ah@wikipedia/L29Ah)
15:12:12 <hammond> that's OO, but data is kinda OO, if I return a coke can out of the fridge function. then it's ok.
15:12:22 <hammond> anyway
15:12:39 <hammond> im not simplifying by this abstraction.
15:13:06 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 268 seconds)
15:18:28 <jade[m]1> oop is not data
15:18:39 <jade[m]1> nearly every paradigm works with dara
15:18:40 <jade[m]1> s/dara/data/
15:19:03 <ski> OO is codata
15:19:21 <hammond> data is kinda like a class, but the functions are outside.
15:19:26 gurkenglas joins (~gurkengla@dynamic-046-114-178-186.46.114.pool.telefonica.de)
15:19:36 <jade[m]1> hm?
15:20:06 <ski> pattern-matching functions correspond to (OO) classes / class constructors
15:20:26 <ski> data constructor alternatives correspond to messages (interfaces of methods)
15:21:02 <ski> where "corresponds to" means really "is dual to", or "corresponds to, under duality,"
15:22:03 <hammond> ski
15:22:43 <hammond> so i can understand it, I can't use data to model real world objects in haskell?
15:23:24 <ski> what are "real world objects" ?
15:24:01 <hammond> like a car, a can of coke, a cup of java. then you have these actions on them, drink the coke.
15:24:21 <jade[m]1> in haskell you have the data and the functions on it seperated
15:24:26 <hammond> I assume with time we would model enough of these objects that we would have simulated the entire world in code.
15:24:36 <jade[m]1> what?
15:24:54 <hammond> i thought that was the object of oop.
15:25:01 <ski> you can use both "FP" (really sum/variant types, possibly inductive/recursive, with pattern-matching), and "OO" (really product/record types, possibly coinductive/corecursive, although sadly not with message-dispatching ("copattern") syntax (Agda2 has that, though))
15:25:04 <jade[m]1> not really
15:25:21 <jade[m]1> it's how it's sometimes introduced, but that notion of modelling the world misses the point of oop
15:25:26 <jade[m]1> (imho)
15:25:36 <ski> jade[m]1 : "in haskell you have the data and the functions on it seperated" -- except when you don't
15:26:00 <jade[m]1> yeah
15:26:18 <hammond> my problem is when you define a data in haskell, you can use it as an input to a function.
15:26:36 <jade[m]1> like in structured programming as well?
15:26:38 <jade[m]1> or in oop too?
15:26:45 <hammond> i gues
15:26:46 <jade[m]1> this isn't unique to haskell
15:26:53 <ski> hammond : may i provide a (toy) example, to try to elucidate the ways in which i construe the terms "FP" vs. "OO" here, the duality between them ?
15:28:22 <hammond> sure
15:29:20 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 240 seconds)
15:29:38 <ski> consider a type of shapes, that we want to model. a shape can be of different alternative forms, like triangle, rectangle, circle, &c.; a shape also has certain properties, like perimeter, area, a rendering operation, &c.
15:30:32 <ski> now, for each alternative form of a shape, we need to implement each property. we can imagine this schematically, in a rectangular table
15:30:53 × gurkenglas quits (~gurkengla@dynamic-046-114-178-186.46.114.pool.telefonica.de) (Ping timeout: 256 seconds)
15:31:02 <ski> say each column is a different alternative form, and each rom is a different property
15:31:16 <ski> so, we need to have an implementation for each cell in this table
15:32:08 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:7529:14d1:7ee4:9b12) (Quit: caryhartline)
15:32:35 × oo_miguel quits (~Thunderbi@77.252.47.78) (Ping timeout: 256 seconds)
15:32:46 <hammond> sure
15:32:48 gurkenglas joins (~gurkengla@dynamic-046-114-182-032.46.114.pool.telefonica.de)
15:32:49 <ski> in the "OO" approach, we cut this table up into columns. each column becomes an OO class (with a given class constructor). the cells (one for each row), in the column becomes the implementations of the message, for that OO class (constructor)
15:33:15 <ski> (in this view, we consider "class" and "class constructor" to be basically synonymous terms)
15:33:49 caryhartline joins (~caryhartl@107.140.218.181)
15:34:48 <hammond> i can see this.
15:35:12 <ski> (the object type is basically a product/record type. a record where each field/message contains the method implementing it. typically these would be essentially functions)
15:35:45 <hammond> for convience sake I assume.
15:35:55 <hammond> member functions go with the member.
15:35:58 <ski> in the "FP" approach, we insyead cut this table up into rows. each row becomes a pattern-matching function. the columns, being alternatives, are the data constructors of the `data' type (besically a sum/variant type). each row / pattern-matching function is defined by multiple defining equations, one clause/case for each alternative / data constructor
15:36:38 <jade[m]1> declarativeness
15:37:04 <hammond> and that's the difference huh.
15:37:08 <hammond> pretty clever...
15:37:20 <ski> now, in the "OO" approach, if you want to add another alternative, this is easy, you just define a brand new class (constructor). if you want to add another property, that is harder, since you now have to modify all the existing classes (and in practice, it may not suffice to just add another method, you may have to modify existing ones)
15:37:46 <hammond> the transpose manuver.
15:38:25 <ski> while, in the FP" approach, if you want to add another property, this is easy, you just define a brand new pattern-matching function. if you want to add another alternative, this is harder, since you now have to modify all the existing pattern-matching functions (and in practice, it may not suffice to just add another defining equation case/clause, you may have to modify existing ones)
15:39:09 <ski> so, there's a trade-off here, in which approach you use. you'll have to decide whether it'll be more likely to want to add (or modify) alternatives, or add (or modify) properties
15:40:15 <ski> also, on top of this, often there's also recursion in the data types, which complicates stuff (you may need to edit existing pattern-matching cases, to thread down some information down the recursive calls, so that you can access that information in the new case you added)
15:40:31 <Inst_> hmmm, this is fascinating!
15:40:36 <Inst_> @ isn't occupied on Hoogle
15:40:44 <Inst_> what would be the unfortunate side effects if @ were defined as (,)?
15:41:06 <hammond> fair enough ski.
15:41:20 × biberu quits (~biberu@user/biberu) (Read error: Connection reset by peer)
15:41:33 <ski> also, pattern-matching typically allows you to match deeply, not just on the top data constructor .. and also match on "parallel" substructures, comparing their respective forms. i don't think something analogous tends to be usual (to the extent it even makes sense), for message-dispatching (defining an object, in terms of how it responds to messages)
15:41:42 <nshepperd2> @ by itself is reserved syntax, isn't it
15:41:42 <Inst_> someone was complaining a while back that Haskell had ugly syntax for dicts / map-like data structures
15:41:48 <ski> Inst_ : `@' is a syntactic operator
15:42:12 <Inst_> https://media.discordapp.net/attachments/968989726633779215/1104432909991026708/image.png?width=1210&height=408
15:42:46 <geekosaur> that doesn't actually surprise me, I was going to say it wasn't actually resrerved syntax as such
15:42:48 <geekosaur> BUT
15:43:05 <Inst_> i mean ! is used for bang patterns, but Vec etc have it as an access operator
15:43:16 <geekosaur> foo@ in a pattern is an as-pattern, and @Bar in an expression is a type application
15:43:22 <ski> hammond : there's also more differences, in typical practice (though you don't need to always follow them). OO tends to more often use mutable state, in place of having a method return a new version of the object (which means that the object type is recursive)
15:43:27 <Inst_> ah, that's the obvious problem
15:43:30 <geekosaur> so your operator would always need to have spaces on both sides
15:43:40 <Inst_> it screws with type application usage
15:43:42 <hammond> OK ok
15:44:01 <hammond> i knew that was a losing thing..
15:44:04 <ski> hammond : anyway, it's easy to define `data Shape = MkShape { perimeter :: Double,area :: Double,render :: Canvas -> IO () }', doing OO, if you want to
15:44:26 <Inst_> What I'm looking for is an alias for (,) which allows me to stuff a list with key-data pairs
15:44:34 <Inst_> then use overloaded list to transform it into a map or something
15:44:55 <ski> (if you want "serious" (implementation) inheritance (which classes can give you), aka "open recursion", then that's a little bit more involved to encode, in Haskell)
15:44:56 <hammond> you've to agree that exceptions in haskell act like objects somewhat.
15:45:15 <ski> also, no subtyping in Haskell
15:45:15 <hammond> or structs
15:45:21 <hammond> ok
15:45:30 biberu joins (~biberu@user/biberu)
15:45:37 <ski> O'Haskell/Timber had subtyping, both for sum types, and product types, though
15:45:39 <hammond> ok subtype.
15:45:55 <geekosaur> Inst_, considered (-->) ?
15:46:03 <geekosaur> foo --> bar, baz --> gunk
15:46:28 <ski> geekosaur : "and @Bar in an expression is a type application" -- yea, i really don't like it meaning something else in expressions, than in patterns
15:46:32 <geekosaur> reads pretty obviously too
15:46:36 <Inst_> geekosaur: someone was just complaining that Haskell was terrible for dict data types; I just want something as succinct as :, but unfortunately, : is already used to construct lists as a data constructor
15:46:40 × heartburn quits (~gass@2a00:d880:3:1::b1e4:b241) (Ping timeout: 248 seconds)
15:47:00 <Inst_> # is a good candidate except that Kmett camped it with Lens
15:47:24 <geekosaur> you could always go unicode…
15:47:41 <ski> (and i recently thought of a concrete example of this problem : bidirectional pattern synonyms -- the same phrase is interpreted both as a pattern and as an expression)
15:47:43 <Inst_> is ~ more obnoxious?
15:48:05 <Inst_> that's generally used in patterns to denote laziness, at least it doesn't clash with type applications
15:48:11 <ski> `~' is irrefutable patterns
15:48:11 <geekosaur> ~ has a meaning in patterns so you would again need spaces to disambiguate
15:48:29 <Inst_> i don't get why it'd matter for patterns
15:48:53 <ski> (iirc, GHC uses the same parser for patterns and expressions)
15:49:02 <geekosaur> maybe you don't care
15:49:15 <geekosaur> but you might want to deconstruct what you construct
15:49:20 <Inst_> the intended use of @ / ~ would be [ blah @ foo, bleh @ baz ] ... -> results in a list of tuples that can be converted to a keymap
15:49:27 gehmehgeh is now known as gmg
15:49:38 <ski> Inst_ : how about `:=' ?
15:49:44 <Inst_> geekosaur: ummm, (@) = (,), you can just go to the proper tuple variation
15:49:55 <Inst_> so you deconstruct via tuples, not via the operator synonym
15:50:11 <Inst_> ~ has the problem that it's used in the type language to denote type equivalence
15:50:19 <ski> data Assoc k v = k := v
15:50:41 <Inst_> also := is bad, because it's actually a data constructor
15:50:47 <c_wraith> Inst_: ~ was chosen for type equivalence because it's already syntactically special in patterns
15:51:12 <ski> what's the problem with it being a data constructor ?
15:51:29 <Inst_> bleh, it doesn't matter, it's just idle thoughts
15:51:34 <Inst_> also, := is already in use on Hoogle
15:51:53 <c_wraith> basicallye very two-character operator is already in use. that's what modules are for
15:51:54 <ski> yea, others have used the idea
15:51:56 <geekosaur> do you care, though?
15:52:54 heartburn joins (~gass@2a00:d880:3:1::b1e4:b241)
15:53:11 <Inst_> only valid operators not in use would be ~ and @
15:53:44 freeside joins (~mengwong@103.252.202.85)
15:54:14 <c_wraith> seeking global uniqueness for names tends to result in long names.
15:54:42 <Inst_> also ski, Assoc k v?
15:55:33 nick4 joins (~nick@2600:8807:9103:b700:c91d:758a:9123:f8a2)
15:56:04 <c_wraith> yeah, use a data type so you can have := syntax
15:56:16 × lottaquestions quits (~nick@2607:fa49:503f:6d00:3da4:84fc:b305:355) (Ping timeout: 248 seconds)
15:58:07 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 268 seconds)
15:58:24 <c_wraith> and then have your IsList instance define Item (Map k v) = Assoc k v
15:58:41 <c_wraith> Like, IsList is already set up to support this case
15:59:36 <c_wraith> ah, nevermind, Map already has an IsList instance
15:59:54 <c_wraith> though its Item is a pair, so the syntax is a bit big
16:00:30 eggplantade joins (~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net)
16:01:56 <Inst_> https://media.discordapp.net/attachments/968989726633779215/1104437874121789541/image.png?width=622&height=370
16:02:21 <c_wraith> enabled -XOverloadedLists
16:02:46 <c_wraith> and then import Data.Map, and then tell ghci that the expression has the type Map Int Int
16:03:24 <Inst_> i mean i know how to do it the "proper" way, i just want to avoid typing out (u,v) or (,) u v
16:03:38 <Inst_> interestingly enough, I wonder if you can stuff
16:03:57 <Inst_> a fixity annotation for a let-claused operator
16:04:03 <c_wraith> you can
16:04:04 <geekosaur> yes
16:04:26 <geekosaur> the Report didn't sayy either way, ghc went with "allow it"
16:05:47 <c_wraith> the report didn't even accidentally imply it with the grammar?
16:06:22 <Inst_> tbh, let expression-ing potentially cancerous operators is actually pretty cool
16:06:42 <Inst_> even better, you can override operators from a wider namespace
16:07:03 <ski> % M.fromList ["foo" := False,"bar" := True] M.! "bar"
16:07:03 <yahb2> True
16:07:17 × caryhartline quits (~caryhartl@107.140.218.181) (Quit: caryhartline)
16:08:03 <geekosaur> c_wraith, my understanding is it's a gray area
16:08:28 <ski> > let f (+) = 2 + 3 + 4 where infixr 5 + in f (-)
16:08:29 <lambdabot> error:
16:08:29 <lambdabot> The fixity signature for ‘+’ lacks an accompanying binding
16:08:29 <lambdabot> (The fixity signature must be given where ‘+’ is declared)
16:09:01 <c_wraith> ski: heh. did you just make (:=) a pattern synonym?
16:09:11 ski whistles innocently
16:10:43 <Inst_> also, wait, didn't someone try to pattern synonym (,) or operator alias it already?
16:11:00 <ski> dunno
16:11:32 <Inst_> https://hoogle.haskell.org/?hoogle=a+-%3E+b+-%3E+%28a%2Cb%29&scope=set%3Astackage
16:12:08 <c_wraith> but you see, names are only required to be unique per-module
16:12:38 <c_wraith> that's the whole point of modules in Haskell
16:14:28 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:54e4:f3f8:9bd7:a256)
16:15:19 <Inst_> hmmm, can we import CPP macros?
16:15:34 <Inst_> i mean I know -XCPP is a thing
16:16:28 <Inst_> that might actually be interesting, i.e, I'd like to define something to demacro out into a let expression
16:17:06 oo_miguel joins (~Thunderbi@77.252.47.78)
16:17:17 <Inst_> then just import it
16:17:51 <Inst_> but i guess that's getting really lispy
16:18:00 rlj joins (~rlj@194-218-34-180.customer.telia.com)
16:19:39 econo joins (uid147250@user/econo)
16:20:37 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Read error: Connection reset by peer)
16:21:55 × rlj quits (~rlj@194-218-34-180.customer.telia.com) (Client Quit)
16:23:55 <geekosaur> you can't `import` but you can `#include`
16:24:06 <geekosaur> cpp macros are completely independent
16:26:39 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
16:28:03 × gemmaro quits (~user@240f:74:d1f0:1:ba1:e787:c9e:b1dc) (Remote host closed the connection)
16:29:34 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
16:37:15 shriekingnoise joins (~shrieking@186.137.175.87)
16:40:41 rekahsoft joins (~rekahsoft@bras-base-orllon1122w-grc-04-174-88-193-177.dsl.bell.ca)
16:40:42 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:54e4:f3f8:9bd7:a256) (Quit: caryhartline)
16:45:14 merijn joins (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl)
16:48:09 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
16:49:09 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:28d0:1cca:4fbb:90d6)
16:52:26 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
16:53:45 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:28d0:1cca:4fbb:90d6) (Client Quit)
16:54:26 titibandit joins (~titibandi@user/titibandit)
16:56:42 freeside joins (~mengwong@103.252.202.85)
16:58:21 tzh joins (~tzh@c-24-21-73-154.hsd1.wa.comcast.net)
16:58:34 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
17:05:07 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 276 seconds)
17:05:50 azimut joins (~azimut@gateway/tor-sasl/azimut)
17:18:54 × merijn quits (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl) (Ping timeout: 268 seconds)
17:19:56 nate2 joins (~nate@98.45.169.16)
17:21:04 × russruss quits (~russruss@my.russellmcc.com) (Quit: Ping timeout (120 seconds))
17:21:23 russruss joins (~russruss@my.russellmcc.com)
17:21:54 × Franciman quits (~Franciman@mx1.fracta.dev) (Read error: Connection reset by peer)
17:22:07 Franciman joins (~Franciman@mx1.fracta.dev)
17:25:16 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 276 seconds)
17:25:26 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
17:25:55 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 256 seconds)
17:26:27 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
17:32:34 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
17:35:24 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
17:35:33 hugo joins (znc@verdigris.lysator.liu.se)
17:54:49 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 256 seconds)
17:54:49 × zaquest quits (~notzaques@5.130.79.72) (Ping timeout: 256 seconds)
17:54:56 × segfaultfizzbuzz quits (~segfaultf@23-93-74-212.fiber.dynamic.sonic.net) (Remote host closed the connection)
17:56:53 tan00kee joins (~paul@pauloliver.dev)
17:57:54 merijn joins (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl)
17:59:23 × titibandit quits (~titibandi@user/titibandit) (Remote host closed the connection)
18:00:58 zer0bitz joins (~zer0bitz@2001:2003:f443:d600:683a:770:251e:25d7)
18:01:39 × zer0bitz_ quits (~zer0bitz@2001:2003:f443:d600:5dc3:37f0:5096:1b30) (Ping timeout: 265 seconds)
18:02:40 × merijn quits (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl) (Ping timeout: 248 seconds)
18:03:43 hugo- joins (znc@verdigris.lysator.liu.se)
18:04:17 wroathe joins (~wroathe@207-153-38-140.fttp.usinternet.com)
18:04:17 × wroathe quits (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host)
18:04:17 wroathe joins (~wroathe@user/wroathe)
18:07:54 __monty__ joins (~toonn@user/toonn)
18:09:23 harveypwca joins (~harveypwc@2601:246:c180:a570:3828:d8:e523:3f67)
18:11:05 × __monty__ quits (~toonn@user/toonn) (Client Quit)
18:11:48 × hugo- quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
18:14:40 × perrierjouet quits (~perrier-j@modemcable048.127-56-74.mc.videotron.ca) (Ping timeout: 260 seconds)
18:14:53 zaquest joins (~notzaques@5.130.79.72)
18:15:07 Sgeo joins (~Sgeo@user/sgeo)
18:19:16 perrierjouet joins (~perrier-j@modemcable048.127-56-74.mc.videotron.ca)
18:20:51 × trev quits (~trev@user/trev) (Quit: trev)
18:23:00 caryhartline joins (~caryhartl@107.140.218.181)
18:23:02 freeside joins (~mengwong@103.252.202.85)
18:25:04 hugo- joins (znc@verdigris.lysator.liu.se)
18:27:41 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
18:28:58 × Achylles quits (~Achylles_@45.182.57.89) (Remote host closed the connection)
18:30:02 × mud quits (~mud@user/kadoban) (Remote host closed the connection)
18:30:41 mud joins (~mud@user/kadoban)
18:31:51 u0_a202 joins (~u0_a202@47.60.32.137)
18:32:03 u0_a202 is now known as dom0
18:34:42 × mud quits (~mud@user/kadoban) (Remote host closed the connection)
18:35:37 × hugo- quits (znc@verdigris.lysator.liu.se) (Ping timeout: 256 seconds)
18:36:37 L29Ah joins (~L29Ah@wikipedia/L29Ah)
18:36:50 freeside joins (~mengwong@103.252.202.85)
18:37:04 × dom0 quits (~u0_a202@47.60.32.137) (Remote host closed the connection)
18:41:32 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 268 seconds)
18:44:25 × rekahsoft quits (~rekahsoft@bras-base-orllon1122w-grc-04-174-88-193-177.dsl.bell.ca) (Ping timeout: 240 seconds)
18:50:34 hugo- joins (znc@verdigris.lysator.liu.se)
18:56:20 × hugo- quits (znc@verdigris.lysator.liu.se) (Ping timeout: 268 seconds)
18:57:43 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 256 seconds)
18:58:56 hugo- joins (znc@verdigris.lysator.liu.se)
19:01:33 × caryhartline quits (~caryhartl@107.140.218.181) (Quit: caryhartline)
19:10:35 × tan00kee quits (~paul@pauloliver.dev) (Quit: WeeChat 3.8)
19:12:03 × hugo- quits (znc@verdigris.lysator.liu.se) (Ping timeout: 260 seconds)
19:17:50 freeside joins (~mengwong@103.252.202.85)
19:21:40 nate2 joins (~nate@98.45.169.16)
19:22:05 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 240 seconds)
19:23:21 wiosna joins (~karangura@c-73-93-95-154.hsd1.ca.comcast.net)
19:25:23 hugo- joins (znc@verdigris.lysator.liu.se)
19:25:28 u0_a202 joins (~u0_a202@47.60.32.137)
19:25:33 u0_a202 is now known as dom0
19:27:10 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 268 seconds)
19:27:25 × wiosna quits (~karangura@c-73-93-95-154.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
19:29:19 wroathe joins (~wroathe@50.205.197.50)
19:29:19 × wroathe quits (~wroathe@50.205.197.50) (Changing host)
19:29:19 wroathe joins (~wroathe@user/wroathe)
19:30:12 × dom0 quits (~u0_a202@47.60.32.137) (Remote host closed the connection)
19:39:08 lottaquestions joins (~nick@2607:fa49:503f:6d00:b7a5:1ae4:b19:9837)
19:54:40 × raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 248 seconds)
19:54:57 × nschoe quits (~q@2a01:e0a:8e:a190:5e21:af48:7a23:4dd5) (Ping timeout: 256 seconds)
19:57:47 × harveypwca quits (~harveypwc@2601:246:c180:a570:3828:d8:e523:3f67) (Quit: Leaving)
19:58:24 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
20:03:08 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 240 seconds)
20:03:23 mechap joins (~mechap@user/mechap)
20:21:50 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
20:26:16 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:291e:f61:c6a9:de3c)
20:31:23 freeside joins (~mengwong@103.252.202.85)
20:36:22 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 276 seconds)
20:45:25 × hugo- quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
20:49:37 × _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Quit: _ht)
20:53:27 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
20:57:35 hugo- joins (znc@verdigris.lysator.liu.se)
21:05:53 × eggplantade quits (~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
21:18:25 notzmv joins (~zmv@user/notzmv)
21:22:29 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 268 seconds)
21:23:35 nate2 joins (~nate@98.45.169.16)
21:24:48 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
21:26:20 waleee joins (~waleee@2001:9b0:21c:4000:5bf9:6515:c030:57b7)
21:28:02 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 268 seconds)
21:29:29 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:8124:9f4a:3c7a:eaa0)
21:39:08 × alexherbo2 quits (~alexherbo@2a02-842a-8180-4601-2cc5-f76b-92c7-aef3.rev.sfr.net) (Remote host closed the connection)
21:44:09 × sagax quits (~sagax_nb@user/sagax) (Quit: Konversation terminated!)
21:46:28 × notzmv quits (~zmv@user/notzmv) (Ping timeout: 240 seconds)
21:57:41 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
22:00:29 merijn joins (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl)
22:02:09 vicfred joins (~vicfred@user/vicfred)
22:03:32 × mechap quits (~mechap@user/mechap) (Quit: WeeChat 3.8)
22:11:12 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:291e:f61:c6a9:de3c) (Quit: caryhartline)
22:18:19 × michalz quits (~michalz@185.246.207.203) (Remote host closed the connection)
22:25:07 × acidjnk quits (~acidjnk@p200300d6e7072f12d44e5e29785fa403.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
22:34:01 × merijn quits (~merijn@c-001-001-013.client.esciencecenter.eduvpn.nl) (Ping timeout: 268 seconds)
22:34:58 MajorBiscuit joins (~MajorBisc@2001:1c00:2408:a400:8cd2:a7b3:fbf5:5ab2)
22:39:51 × lottaquestions quits (~nick@2607:fa49:503f:6d00:b7a5:1ae4:b19:9837) (Ping timeout: 256 seconds)
22:40:43 zeenk joins (~zeenk@2a02:2f04:a105:f00::7fe)
22:43:08 × MajorBiscuit quits (~MajorBisc@2001:1c00:2408:a400:8cd2:a7b3:fbf5:5ab2) (Quit: WeeChat 3.6)
22:45:42 notzmv joins (~zmv@user/notzmv)
22:49:44 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 240 seconds)
22:50:48 Achylles joins (~Achylles_@45.182.57.89)
22:53:48 lottaquestions joins (~nick@2607:fa49:503f:6d00:85d7:7b31:e103:e2d3)
22:55:45 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
22:57:27 freeside joins (~mengwong@103.252.202.85)
22:59:22 jero98772 joins (~jero98772@2800:484:1d84:9000::2)
23:01:57 × freeside quits (~mengwong@103.252.202.85) (Ping timeout: 256 seconds)
23:03:00 vicfred_ joins (~vicfred@user/vicfred)
23:03:35 × vicfred quits (~vicfred@user/vicfred) (Read error: Connection reset by peer)
23:07:07 × russruss quits (~russruss@my.russellmcc.com) (*.net *.split)
23:07:07 × abrar quits (~abrar@pool-98-115-98-253.phlapa.fios.verizon.net) (*.net *.split)
23:07:07 × urdh quits (~urdh@user/urdh) (*.net *.split)
23:07:07 × euandreh quits (~Thunderbi@189.6.18.7) (*.net *.split)
23:07:07 × cheater quits (~Username@user/cheater) (*.net *.split)
23:07:07 × hrberg quits (~quassel@171.79-160-161.customer.lyse.net) (*.net *.split)
23:07:07 × dibblego quits (~dibblego@haskell/developer/dibblego) (*.net *.split)
23:07:07 × stefan-_ quits (~cri@42dots.de) (*.net *.split)
23:07:07 × tired quits (~tired@user/tired) (*.net *.split)
23:07:07 × ystael quits (~ystael@user/ystael) (*.net *.split)
23:07:07 × codedmart quits (~codedmart@li335-49.members.linode.com) (*.net *.split)
23:07:07 × Unode quits (~Unode@fg-ext-220.embl.de) (*.net *.split)
23:07:07 × marienz quits (~marienz@libera/staff/marienz) (*.net *.split)
23:07:07 × Teacup_ quits (~teacup@user/teacup) (*.net *.split)
23:07:07 × markasoftware quits (~quassel@107.161.26.124) (*.net *.split)
23:07:07 × oljenkins quits (~philipp@p5dec4bb3.dip0.t-ipconnect.de) (*.net *.split)
23:07:07 × dumptruckman quits (~dumptruck@143-42-239-71.ip.linodeusercontent.com) (*.net *.split)
23:07:07 × [Ristovski] quits (~Ristovski@hellomouse/perf/ristovski) (*.net *.split)
23:07:07 × tomboy64 quits (~tomboy64@user/tomboy64) (*.net *.split)
23:07:07 × mjs2600 quits (~mjs2600@c-24-91-3-49.hsd1.vt.comcast.net) (*.net *.split)
23:07:07 × witcher quits (~witcher@wiredspace.de) (*.net *.split)
23:07:07 × Helle quits (~helle@user/Helle) (*.net *.split)
23:07:07 × hiredman quits (~hiredman@frontier1.downey.family) (*.net *.split)
23:07:07 × dolio quits (~dolio@130.44.134.54) (*.net *.split)
23:07:07 × Nosrep quits (~Nosrep@user/nosrep) (*.net *.split)
23:07:07 × piele quits (~piele@tbonesteak.creativeserver.net) (*.net *.split)
23:07:07 × esph quits (~weechat@user/esph) (*.net *.split)
23:07:07 × tureba quits (~tureba@tureba.org) (*.net *.split)
23:07:07 × dcoutts_ quits (~duncan@cpc116374-oxfd27-2-0-cust191.4-3.cable.virginm.net) (*.net *.split)
23:07:07 × laman2 quits (~laman@rego.ai) (*.net *.split)
23:07:07 × simpleauthority quits (~simpleaut@user/simpleauthority) (*.net *.split)
23:07:07 × adamCS quits (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) (*.net *.split)
23:07:07 × aforemny quits (~aforemny@static.248.158.34.188.clients.your-server.de) (*.net *.split)
23:07:07 × maerwald quits (~maerwald@user/maerwald) (*.net *.split)
23:07:07 × Guest621 quits (~m-mzmz6l@vmi833741.contaboserver.net) (*.net *.split)
23:07:07 × ghostbuster quits (~admin@user/ghostbuster) (*.net *.split)
23:07:07 × hexeme quits (~hexeme@user/hexeme) (*.net *.split)
23:07:07 × apache quits (apache2@anubis.0x90.dk) (*.net *.split)
23:07:07 × xelxebar quits (~xelxebar@wilsonb.com) (*.net *.split)
23:07:07 × justache quits (~justache@user/justache) (*.net *.split)
23:07:07 × _________ quits (~nobody@user/noodly) (*.net *.split)
23:07:07 × dminuoso quits (~dminuoso@user/dminuoso) (*.net *.split)
23:07:07 × absence quits (torgeihe@hildring.pvv.ntnu.no) (*.net *.split)
23:07:07 × darkling quits (~darkling@savella.carfax.org.uk) (*.net *.split)
23:07:18 darkling joins (~darkling@2001-ba8-1f1-f0e6-0-0-0-2.autov6rev.bitfolk.space)
23:07:19 hrberg joins (~quassel@171.79-160-161.customer.lyse.net)
23:07:19 piele joins (~piele@tbonesteak.creativeserver.net)
23:07:20 Helle joins (~helle@user/Helle)
23:07:22 absence joins (torgeihe@hildring.pvv.ntnu.no)
23:07:23 mjs2600 joins (~mjs2600@c-24-91-3-49.hsd1.vt.comcast.net)
23:07:24 codedmart joins (~codedmart@li335-49.members.linode.com)
23:07:24 root joins (~m-mzmz6l@vmi833741.contaboserver.net)
23:07:24 Teacup joins (~teacup@user/teacup)
23:07:24 apache2 joins (apache2@anubis.0x90.dk)
23:07:25 Unode joins (~Unode@fg-ext-220.embl.de)
23:07:26 dibblego joins (~dibblego@122-199-1-30.ip4.superloop.au)
23:07:29 dcoutts_ joins (~duncan@cpc116374-oxfd27-2-0-cust191.4-3.cable.virginm.net)
23:07:33 marienz joins (~marienz@libera/staff/marienz)
23:07:37 tureba joins (~tureba@tureba.org)
23:07:38 witcher joins (~witcher@wiredspace.de)
23:07:40 esph joins (~weechat@104.207.141.174)
23:07:44 abrar joins (~abrar@pool-98-115-98-253.phlapa.fios.verizon.net)
23:07:48 dumptruckman joins (~dumptruck@143-42-239-71.ip.linodeusercontent.com)
23:07:49 laman2 joins (~laman@rego.ai)
23:07:58 aforemny joins (~aforemny@static.248.158.34.188.clients.your-server.de)
23:08:00 tomboy64 joins (~tomboy64@37.120.27.183)
23:08:01 root is now known as Guest7361
23:08:13 × dibblego quits (~dibblego@122-199-1-30.ip4.superloop.au) (Changing host)
23:08:13 dibblego joins (~dibblego@haskell/developer/dibblego)
23:08:28 × tomboy64 quits (~tomboy64@37.120.27.183) (Changing host)
23:08:28 tomboy64 joins (~tomboy64@user/tomboy64)
23:08:47 cheater joins (~Username@user/cheater)
23:08:51 urdh joins (~urdh@user/urdh)
23:08:53 Nosrep joins (~Nosrep@user/nosrep)
23:08:57 stefan-_ joins (~cri@42dots.de)
23:09:00 maerwald joins (~maerwald@mail.hasufell.de)
23:09:03 justache joins (~justache@user/justache)
23:09:03 × justache quits (~justache@user/justache) (Max SendQ exceeded)
23:09:04 dminuoso joins (~dminuoso@user/dminuoso)
23:09:06 tired joins (~tired@user/tired)
23:09:09 xelxebar joins (~xelxebar@wilsonb.com)
23:09:10 simpleauthority joins (~simpleaut@user/simpleauthority)
23:09:12 adamCS joins (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com)
23:09:18 markasoftware joins (~quassel@107.161.26.124)
23:09:23 ghostbuster joins (~admin@user/ghostbuster)
23:09:24 euandreh joins (~Thunderbi@189.6.18.7)
23:09:26 hexeme joins (~hexeme@user/hexeme)
23:09:43 [Ristovski] joins (~Ristovski@hellomouse/perf/ristovski)
23:11:24 dolio joins (~dolio@130.44.134.54)
23:12:20 hiredman joins (~hiredman@frontier1.downey.family)
23:12:22 oljenkins joins (~philipp@p5dec4bb3.dip0.t-ipconnect.de)
23:12:23 ystael joins (~ystael@user/ystael)
23:12:31 _________ joins (~nobody@user/noodly)
23:13:33 justache joins (~justache@user/justache)
23:14:22 fernand joins (uid551405@id-551405.tinside.irccloud.com)
23:16:48 × YoungFrog quits (~youngfrog@2a02:a03f:ca07:f900:54ce:671d:b0ab:9bcb) (Ping timeout: 240 seconds)
23:17:30 Achylles_ joins (~Achylles_@45.182.57.89)
23:17:49 × oo_miguel quits (~Thunderbi@77.252.47.78) (Ping timeout: 256 seconds)
23:18:44 × Achylles quits (~Achylles_@45.182.57.89) (Remote host closed the connection)
23:18:44 × Achylles_ quits (~Achylles_@45.182.57.89) (Remote host closed the connection)
23:19:06 × zmt00 quits (~zmt00@user/zmt00) (Read error: Connection reset by peer)
23:19:10 Achylles joins (~Achylles_@45.182.57.89)
23:20:42 zmt00 joins (~zmt00@user/zmt00)
23:25:13 × vicfred_ quits (~vicfred@user/vicfred) (Quit: leaving)
23:27:43 wiosna joins (~karangura@c-73-93-95-154.hsd1.ca.comcast.net)
23:29:29 czy joins (~user@host-140-24.ilcub310.champaign.il.us.clients.pavlovmedia.net)
23:30:08 × gurkenglas quits (~gurkengla@dynamic-046-114-182-032.46.114.pool.telefonica.de) (Ping timeout: 268 seconds)
23:30:45 × dibblego quits (~dibblego@haskell/developer/dibblego) (Ping timeout: 268 seconds)
23:31:36 mauke_ joins (~mauke@user/mauke)
23:33:41 × mauke quits (~mauke@user/mauke) (Ping timeout: 256 seconds)
23:33:41 mauke_ is now known as mauke
23:40:57 × Achylles quits (~Achylles_@45.182.57.89) (Remote host closed the connection)
23:41:42 × hiredman quits (~hiredman@frontier1.downey.family) (Remote host closed the connection)
23:46:28 × hugo- quits (znc@verdigris.lysator.liu.se) (Ping timeout: 240 seconds)
23:50:09 wroathe joins (~wroathe@207-153-38-140.fttp.usinternet.com)
23:50:09 × wroathe quits (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host)
23:50:09 wroathe joins (~wroathe@user/wroathe)
23:54:56 pavonia joins (~user@user/siracusa)
23:57:49 hugo joins (znc@verdigris.lysator.liu.se)

All times are in UTC on 2023-05-06.