Logs on 2023-03-19 (liberachat/#haskell)
| 00:02:17 | × | takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection) |
| 00:08:58 | × | mei quits (~mei@user/mei) (Remote host closed the connection) |
| 00:11:41 | → | lisbeths joins (uid135845@id-135845.lymington.irccloud.com) |
| 00:11:53 | → | OscarZ joins (~oscarz@85.194.207.98) |
| 00:13:58 | → | mei joins (~mei@user/mei) |
| 00:23:11 | → | freeside joins (~mengwong@122.11.248.245) |
| 00:27:58 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 00:28:57 | → | dcoutts joins (~duncan@host86-171-59-69.range86-171.btcentralplus.com) |
| 00:29:18 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 00:33:55 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 250 seconds) |
| 00:45:06 | → | dcoutts_ joins (~duncan@host86-171-59-69.range86-171.btcentralplus.com) |
| 00:46:03 | × | dcoutts quits (~duncan@host86-171-59-69.range86-171.btcentralplus.com) (Ping timeout: 250 seconds) |
| 00:47:19 | → | nate4 joins (~nate@98.45.169.16) |
| 00:50:02 | → | freeside joins (~mengwong@122.11.248.245) |
| 00:51:06 | → | mauke_ joins (~mauke@user/mauke) |
| 00:52:50 | → | accord joins (uid568320@id-568320.hampstead.irccloud.com) |
| 00:53:03 | × | mauke quits (~mauke@user/mauke) (Ping timeout: 268 seconds) |
| 00:53:03 | mauke_ | is now known as mauke |
| 00:53:14 | × | jerg quits (~jerg@2001:a61:2611:1701:e737:6af:a06e:d388) (Remote host closed the connection) |
| 00:53:33 | Guest8096 | is now known as Sauvin |
| 00:54:33 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 00:55:09 | × | chomwitt quits (~chomwitt@ppp-94-67-217-45.home.otenet.gr) (Ping timeout: 250 seconds) |
| 00:56:26 | × | dsrt^ quits (~dsrt@c-24-30-76-89.hsd1.ga.comcast.net) (Remote host closed the connection) |
| 01:10:26 | × | albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection) |
| 01:16:34 | → | albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8) |
| 01:16:35 | → | dcoutts joins (~duncan@host86-171-59-69.range86-171.btcentralplus.com) |
| 01:19:40 | × | dcoutts_ quits (~duncan@host86-171-59-69.range86-171.btcentralplus.com) (Ping timeout: 276 seconds) |
| 01:24:51 | → | freeside joins (~mengwong@122.11.248.245) |
| 01:25:02 | × | razetime quits (~Thunderbi@117.193.0.127) (Ping timeout: 252 seconds) |
| 01:28:08 | ← | jakalx parts (~jakalx@base.jakalx.net) () |
| 01:30:03 | → | razetime joins (~Thunderbi@117.193.4.235) |
| 01:33:58 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 01:35:25 | → | Blightmain joins (~Blightmai@27-33-97-127.tpgi.com.au) |
| 01:36:07 | → | omioolddbotm^ joins (~omioolddb@c-24-30-76-89.hsd1.ga.comcast.net) |
| 01:44:45 | → | dcoutts_ joins (~duncan@host81-156-211-129.range81-156.btcentralplus.com) |
| 01:47:26 | → | dcoutts__ joins (~duncan@host86-163-164-242.range86-163.btcentralplus.com) |
| 01:47:37 | × | dcoutts quits (~duncan@host86-171-59-69.range86-171.btcentralplus.com) (Ping timeout: 276 seconds) |
| 01:48:43 | × | nate4 quits (~nate@98.45.169.16) (Ping timeout: 260 seconds) |
| 01:49:45 | × | dcoutts_ quits (~duncan@host81-156-211-129.range81-156.btcentralplus.com) (Ping timeout: 250 seconds) |
| 01:50:55 | → | dcoutts joins (~duncan@host86-153-247-133.range86-153.btcentralplus.com) |
| 01:52:47 | × | dcoutts__ quits (~duncan@host86-163-164-242.range86-163.btcentralplus.com) (Ping timeout: 250 seconds) |
| 02:00:00 | → | freeside joins (~mengwong@122.11.248.245) |
| 02:02:36 | → | dcoutts_ joins (~duncan@86.144.78.192) |
| 02:03:37 | × | dcoutts quits (~duncan@host86-153-247-133.range86-153.btcentralplus.com) (Ping timeout: 250 seconds) |
| 02:04:35 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds) |
| 02:05:30 | → | dcoutts__ joins (~duncan@host109-149-1-255.range109-149.btcentralplus.com) |
| 02:07:46 | × | dcoutts_ quits (~duncan@86.144.78.192) (Ping timeout: 276 seconds) |
| 02:10:05 | → | dcoutts joins (~duncan@host86-162-21-46.range86-162.btcentralplus.com) |
| 02:12:36 | × | dcoutts__ quits (~duncan@host109-149-1-255.range109-149.btcentralplus.com) (Ping timeout: 268 seconds) |
| 02:14:06 | → | dcoutts_ joins (~duncan@host86-162-21-46.range86-162.btcentralplus.com) |
| 02:14:55 | × | dcoutts quits (~duncan@host86-162-21-46.range86-162.btcentralplus.com) (Ping timeout: 276 seconds) |
| 02:15:14 | × | omioolddbotm^ quits (~omioolddb@c-24-30-76-89.hsd1.ga.comcast.net) (Remote host closed the connection) |
| 02:19:06 | × | dcoutts_ quits (~duncan@host86-162-21-46.range86-162.btcentralplus.com) (Ping timeout: 255 seconds) |
| 02:21:00 | × | lisbeths quits (uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity) |
| 02:21:51 | × | OscarZ quits (~oscarz@85.194.207.98) (Quit: Leaving) |
| 02:22:05 | → | dcoutts joins (~duncan@host109-149-1-255.range109-149.btcentralplus.com) |
| 02:24:53 | × | jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Ping timeout: 246 seconds) |
| 02:27:44 | × | mcglk quits (~mcglk@131.191.19.145) (Read error: Connection reset by peer) |
| 02:28:29 | × | Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 02:28:46 | → | mcglk joins (~mcglk@131.191.19.145) |
| 02:28:47 | → | jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) |
| 02:29:31 | × | Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 248 seconds) |
| 02:30:37 | → | Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915) |
| 02:31:33 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 02:33:18 | → | freeside joins (~mengwong@122.11.248.245) |
| 02:38:03 | × | ubert1 quits (~Thunderbi@p200300ecdf20b55e36d1449b246cba0e.dip0.t-ipconnect.de) (Ping timeout: 248 seconds) |
| 02:38:19 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 02:38:58 | × | ubert quits (~Thunderbi@p548c89b6.dip0.t-ipconnect.de) (Ping timeout: 276 seconds) |
| 02:40:49 | → | ubert joins (~Thunderbi@p548c8d0f.dip0.t-ipconnect.de) |
| 02:41:46 | → | dcoutts_ joins (~duncan@host86-158-23-104.range86-158.btcentralplus.com) |
| 02:42:23 | × | dcoutts quits (~duncan@host109-149-1-255.range109-149.btcentralplus.com) (Ping timeout: 246 seconds) |
| 02:42:46 | × | gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 252 seconds) |
| 02:47:11 | × | [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection) |
| 02:47:25 | × | Alex_test quits (~al_test@178.34.160.55) (Ping timeout: 276 seconds) |
| 02:48:04 | × | AlexZenon quits (~alzenon@178.34.160.55) (Ping timeout: 276 seconds) |
| 02:48:21 | → | dcoutts joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com) |
| 02:49:22 | × | dcoutts_ quits (~duncan@host86-158-23-104.range86-158.btcentralplus.com) (Ping timeout: 276 seconds) |
| 02:52:03 | → | Alex_test joins (~al_test@178.34.160.55) |
| 02:52:30 | → | AlexZenon joins (~alzenon@178.34.160.55) |
| 02:53:11 | × | jero98772 quits (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff) (Remote host closed the connection) |
| 02:56:17 | → | talismanick joins (~talismani@2601:200:c000:f7a0::5321) |
| 02:57:10 | × | jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Ping timeout: 276 seconds) |
| 02:57:21 | × | bhall quits (~brunohall@195.147.207.136) (Ping timeout: 250 seconds) |
| 02:57:46 | → | dcoutts_ joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com) |
| 02:58:36 | → | bhall joins (~brunohall@195.147.207.136) |
| 03:00:00 | × | dcoutts quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 252 seconds) |
| 03:00:27 | → | azimut joins (~azimut@gateway/tor-sasl/azimut) |
| 03:00:32 | → | freeside joins (~mengwong@122.11.248.245) |
| 03:02:02 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 03:03:40 | × | razetime quits (~Thunderbi@117.193.4.235) (Ping timeout: 252 seconds) |
| 03:04:05 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 265 seconds) |
| 03:08:37 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 255 seconds) |
| 03:08:53 | → | gastus joins (~gastus@5.83.191.48) |
| 03:09:11 | → | gmg joins (~user@user/gehmehgeh) |
| 03:09:56 | × | gehmehgeh quits (~user@user/gehmehgeh) (Ping timeout: 255 seconds) |
| 03:11:32 | → | jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) |
| 03:12:12 | × | gastus_ quits (~gastus@185.6.123.157) (Ping timeout: 255 seconds) |
| 03:14:03 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 03:16:40 | × | jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Ping timeout: 276 seconds) |
| 03:17:28 | × | td_ quits (~td@i5387093F.versanet.de) (Ping timeout: 246 seconds) |
| 03:19:18 | → | freeside joins (~mengwong@122.11.248.245) |
| 03:19:34 | → | td_ joins (~td@i5387093A.versanet.de) |
| 03:23:54 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 255 seconds) |
| 03:24:06 | → | jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) |
| 03:32:00 | × | jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Ping timeout: 255 seconds) |
| 03:32:16 | × | Techcable quits (~Techcable@user/Techcable) (Ping timeout: 276 seconds) |
| 03:38:00 | × | wroathe quits (~wroathe@user/wroathe) (Quit: leaving) |
| 03:42:31 | × | jwiegley quits (~jwiegley@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in) |
| 03:42:32 | × | johnw quits (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in) |
| 03:43:03 | → | johnw joins (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) |
| 03:43:17 | → | jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) |
| 03:43:35 | → | jwiegley joins (~jwiegley@76-234-69-149.lightspeed.frokca.sbcglobal.net) |
| 03:43:52 | × | xff0x quits (~xff0x@ai098135.d.east.v6connect.net) (Ping timeout: 268 seconds) |
| 03:45:12 | → | xff0x joins (~xff0x@178.255.149.135) |
| 03:47:49 | → | razetime joins (~Thunderbi@117.193.4.235) |
| 03:49:51 | × | FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Killed (NickServ (Forcing logout FinnElija -> finn_elija))) |
| 03:49:51 | → | finn_elija joins (~finn_elij@user/finn-elija/x-0085643) |
| 03:49:51 | finn_elija | is now known as FinnElija |
| 03:49:57 | × | Blightmain quits (~Blightmai@27-33-97-127.tpgi.com.au) (Remote host closed the connection) |
| 03:53:18 | × | bgs quits (~bgs@212-85-160-171.dynamic.telemach.net) (Remote host closed the connection) |
| 03:53:31 | <talismanick> | Is there a rundown for the classic ML module system for those who are used to typeclasses? |
| 03:54:16 | → | freeside joins (~mengwong@122.11.248.245) |
| 03:58:25 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 04:05:04 | × | bhall quits (~brunohall@195.147.207.136) (Ping timeout: 246 seconds) |
| 04:06:04 | × | xff0x quits (~xff0x@178.255.149.135) (Ping timeout: 276 seconds) |
| 04:07:29 | → | xff0x joins (~xff0x@ai098135.d.east.v6connect.net) |
| 04:08:19 | → | Feuermagier joins (~Feuermagi@user/feuermagier) |
| 04:14:03 | × | msavoritias quits (cb716af6b3@irc.cheogram.com) (Ping timeout: 248 seconds) |
| 04:14:09 | → | Techcable joins (~Techcable@user/Techcable) |
| 04:21:48 | → | freeside joins (~mengwong@122.11.248.245) |
| 04:26:02 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 04:31:43 | ← | jakalx parts (~jakalx@base.jakalx.net) () |
| 04:34:29 | → | freeside joins (~mengwong@122.11.248.245) |
| 04:38:59 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 04:39:22 | × | razetime quits (~Thunderbi@117.193.4.235) (Ping timeout: 268 seconds) |
| 04:42:35 | × | bollu quits (~bollu@159.65.151.13) (Quit: Ping timeout (120 seconds)) |
| 04:42:59 | → | bollu joins (~bollu@159.65.151.13) |
| 04:59:13 | → | freeside joins (~mengwong@122.11.248.245) |
| 05:00:37 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 05:03:55 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 05:07:49 | × | bontaq quits (~user@ool-45779fe5.dyn.optonline.net) (Ping timeout: 276 seconds) |
| 05:09:07 | × | juri_ quits (~juri@84-19-175-179.pool.ovpn.com) (Ping timeout: 276 seconds) |
| 05:13:56 | → | trev joins (~trev@user/trev) |
| 05:14:12 | → | jero98772 joins (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff) |
| 05:15:12 | × | jero98772 quits (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff) (Remote host closed the connection) |
| 05:23:28 | → | freeside joins (~mengwong@122.11.248.245) |
| 05:24:43 | → | juri_ joins (~juri@79.140.123.169) |
| 05:28:37 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 05:29:19 | → | freeside joins (~mengwong@122.11.248.245) |
| 05:31:02 | → | justsomeguy joins (~justsomeg@user/justsomeguy) |
| 05:34:59 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 05:35:07 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 276 seconds) |
| 05:36:42 | → | freeside joins (~mengwong@122.11.248.245) |
| 05:40:56 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 05:46:22 | × | captnemo quits (~captnemo@193.32.127.232) (Quit: WeeChat 3.8) |
| 05:47:54 | → | freeside joins (~mengwong@122.11.248.245) |
| 05:51:51 | × | machinedgod quits (~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 260 seconds) |
| 05:52:40 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 06:14:59 | → | freeside joins (~mengwong@122.11.248.245) |
| 06:19:58 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 06:38:26 | × | accord quits (uid568320@id-568320.hampstead.irccloud.com) (Quit: Connection closed for inactivity) |
| 06:42:12 | → | freeside joins (~mengwong@122.11.248.245) |
| 06:44:11 | × | Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 06:46:24 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 06:51:31 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 06:53:11 | × | Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 06:55:53 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 06:57:44 | <mauke> | talismanick: I don't know, but if you find one, let me know! |
| 06:59:05 | × | Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 06:59:13 | → | msavoritias joins (cb716af6b3@irc.cheogram.com) |
| 07:02:24 | → | gnalzo joins (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) |
| 07:03:19 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 07:07:27 | × | albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection) |
| 07:10:08 | × | rembo10 quits (~rembo10@main.remulis.com) (Quit: ZNC 1.8.2 - https://znc.in) |
| 07:13:34 | → | albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8) |
| 07:13:44 | → | rembo10 joins (~rembo10@main.remulis.com) |
| 07:15:08 | → | freeside joins (~mengwong@122.11.248.245) |
| 07:18:10 | → | mikoto-chan joins (~mikoto-ch@dy54z4y1t9qnwdj1ryyby-4.rev.dnainternet.fi) |
| 07:19:42 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds) |
| 07:24:02 | → | freeside joins (~mengwong@122.11.248.245) |
| 07:29:00 | → | takuan joins (~takuan@178-116-218-225.access.telenet.be) |
| 07:30:21 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds) |
| 07:30:41 | → | freeside joins (~mengwong@122.11.248.245) |
| 07:31:24 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 07:35:22 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 07:36:40 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 276 seconds) |
| 07:39:10 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 07:44:45 | → | Midjak joins (~Midjak@82.66.147.146) |
| 07:51:57 | → | dcoutts__ joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com) |
| 07:54:26 | × | dcoutts_ quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 252 seconds) |
| 08:00:25 | → | razetime joins (~Thunderbi@117.193.6.210) |
| 08:00:39 | → | acidjnk joins (~acidjnk@p200300d6e715c46658d5bad1711949c4.dip0.t-ipconnect.de) |
| 08:01:45 | → | dcoutts joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com) |
| 08:03:41 | × | dcoutts__ quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 246 seconds) |
| 08:05:11 | → | freeside joins (~mengwong@122.11.248.245) |
| 08:09:39 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds) |
| 08:12:44 | → | harveypwca joins (~harveypwc@2601:246:c180:a570:3828:d8:e523:3f67) |
| 08:18:01 | × | razetime quits (~Thunderbi@117.193.6.210) (Ping timeout: 250 seconds) |
| 08:21:45 | → | Tuplanolla joins (~Tuplanoll@91-159-68-152.elisa-laajakaista.fi) |
| 08:26:35 | × | eggplantade quits (~Eggplanta@2600:1700:38c5:d800:710f:b6bb:b29d:a808) (Remote host closed the connection) |
| 08:33:52 | → | falafel joins (~falafel@2603-8000-d700-115c-a6ce-8bc4-cb0b-7171.res6.spectrum.com) |
| 08:37:48 | × | econo quits (uid147250@user/econo) (Quit: Connection closed for inactivity) |
| 08:39:29 | → | freeside joins (~mengwong@122.11.248.245) |
| 08:43:35 | → | dcoutts_ joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com) |
| 08:43:52 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 08:45:09 | → | _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) |
| 08:45:19 | × | dcoutts quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 250 seconds) |
| 08:45:30 | → | _leo___ joins (~emmanuelu@user/emmanuelux) |
| 08:48:52 | → | razetime joins (~Thunderbi@117.193.0.9) |
| 08:49:26 | → | dcoutts__ joins (~duncan@host86-167-90-250.range86-167.btcentralplus.com) |
| 08:49:28 | × | emmanuelux_ quits (~emmanuelu@user/emmanuelux) (Ping timeout: 276 seconds) |
| 08:51:49 | × | dcoutts_ quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 250 seconds) |
| 08:53:25 | → | dcoutts_ joins (~duncan@host86-167-90-250.range86-167.btcentralplus.com) |
| 08:55:43 | × | dcoutts__ quits (~duncan@host86-167-90-250.range86-167.btcentralplus.com) (Ping timeout: 250 seconds) |
| 08:56:11 | × | falafel quits (~falafel@2603-8000-d700-115c-a6ce-8bc4-cb0b-7171.res6.spectrum.com) (Ping timeout: 248 seconds) |
| 09:00:09 | × | jade[m] quits (~jadecatgi@2001:470:69fc:105::3:194e) (Quit: You have been kicked for being idle) |
| 09:01:47 | × | gastus quits (~gastus@5.83.191.48) (Ping timeout: 260 seconds) |
| 09:08:57 | → | dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com) |
| 09:10:55 | → | freeside joins (~mengwong@122.11.248.245) |
| 09:15:02 | × | tzh quits (~tzh@c-24-21-73-154.hsd1.or.comcast.net) (Quit: zzz) |
| 09:15:28 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 09:15:48 | × | shriekingnoise quits (~shrieking@186.137.175.87) (Ping timeout: 255 seconds) |
| 09:19:53 | → | Umeaboy joins (~Umeaboy@94-255-145-133.cust.bredband2.com) |
| 09:20:46 | <Umeaboy> | Hi! I'm wondering...... would it be possible to add a define rule in a spec file to use a binary that's installed in a NON standard dir in order for the build to work? |
| 09:21:03 | → | jade[m] joins (~jadecatgi@2001:470:69fc:105::3:194e) |
| 09:21:42 | <Umeaboy> | I've seen SOME distros adding BuildRequires: /usr/bin/ghc, but no matter if I symlink from the custom dir rpmbuild fails to find it. |
| 09:25:55 | → | coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) |
| 09:27:05 | → | eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) |
| 09:31:39 | × | eggplantade quits (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) (Ping timeout: 260 seconds) |
| 09:32:32 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 09:35:20 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 09:35:32 | → | freeside joins (~mengwong@122.11.248.245) |
| 09:39:32 | × | razetime quits (~Thunderbi@117.193.0.9) (Remote host closed the connection) |
| 09:39:55 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 248 seconds) |
| 09:40:20 | × | Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 09:46:49 | → | andrewboltachev joins (~andrey@178.141.199.8) |
| 09:47:05 | ← | jakalx parts (~jakalx@base.jakalx.net) () |
| 09:51:18 | → | nate4 joins (~nate@98.45.169.16) |
| 09:52:23 | × | _xor quits (~xor@74.215.46.17) (Ping timeout: 264 seconds) |
| 09:53:17 | → | _xor joins (~xor@74.215.46.17) |
| 09:56:22 | × | nate4 quits (~nate@98.45.169.16) (Ping timeout: 265 seconds) |
| 09:56:34 | → | freeside joins (~mengwong@122.11.248.245) |
| 09:57:55 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 10:00:23 | → | mastarija joins (~mastarija@188.252.197.201) |
| 10:02:43 | × | _xor quits (~xor@74.215.46.17) (Ping timeout: 256 seconds) |
| 10:03:40 | → | _xor joins (~xor@74.215.46.17) |
| 10:05:33 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 246 seconds) |
| 10:05:33 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 256 seconds) |
| 10:12:54 | → | CiaoSen joins (~Jura@p200300c9571fe6002a3a4dfffe84dbd5.dip0.t-ipconnect.de) |
| 10:14:36 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 10:16:01 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 10:20:25 | → | dcoutts joins (~duncan@host86-167-90-128.range86-167.btcentralplus.com) |
| 10:20:39 | → | david37 joins (~david@208.127.197.199) |
| 10:21:18 | <david37> | Hello |
| 10:21:53 | <david37> | Looking for matt, is he here? |
| 10:22:23 | × | dcoutts_ quits (~duncan@host86-167-90-250.range86-167.btcentralplus.com) (Ping timeout: 250 seconds) |
| 10:23:02 | × | _xor quits (~xor@74.215.46.17) (Ping timeout: 246 seconds) |
| 10:23:08 | <mauke> | he's usually over in #perl |
| 10:24:03 | → | _xor joins (~xor@74.215.46.17) |
| 10:31:38 | × | david37 quits (~david@208.127.197.199) (Ping timeout: 260 seconds) |
| 10:32:38 | → | freeside joins (~mengwong@122.11.248.245) |
| 10:35:36 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 10:37:07 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds) |
| 10:39:07 | × | _xor quits (~xor@74.215.46.17) (Ping timeout: 248 seconds) |
| 10:40:23 | → | _xor joins (~xor@74.215.46.17) |
| 10:41:16 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 276 seconds) |
| 10:42:08 | → | chomwitt joins (~chomwitt@2a02:587:7a12:e700:1ac0:4dff:fedb:a3f1) |
| 10:46:03 | × | dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 248 seconds) |
| 10:49:59 | × | elkcl quits (~elkcl@broadband-37-110-27-252.ip.moscow.rt.ru) (Ping timeout: 264 seconds) |
| 10:51:16 | × | remedan quits (~remedan@ip-94-112-0-18.bb.vodafone.cz) (Remote host closed the connection) |
| 10:56:23 | × | juri_ quits (~juri@79.140.123.169) (Read error: Connection reset by peer) |
| 10:59:12 | × | hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 265 seconds) |
| 10:59:34 | → | juri_ joins (~juri@79.140.123.169) |
| 11:00:02 | → | remedan joins (~remedan@ip-94-112-0-18.bb.vodafone.cz) |
| 11:05:17 | → | gurkenglas joins (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) |
| 11:06:11 | × | juri_ quits (~juri@79.140.123.169) (Ping timeout: 256 seconds) |
| 11:07:57 | → | juri_ joins (~juri@84-19-175-179.pool.ovpn.com) |
| 11:08:02 | → | hugo joins (znc@verdigris.lysator.liu.se) |
| 11:08:36 | → | dcoutts_ joins (~duncan@host86-167-90-128.range86-167.btcentralplus.com) |
| 11:10:56 | × | dcoutts quits (~duncan@host86-167-90-128.range86-167.btcentralplus.com) (Ping timeout: 246 seconds) |
| 11:11:50 | × | coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot) |
| 11:12:12 | → | freeside joins (~mengwong@122.11.248.245) |
| 11:12:43 | → | Guest|21 joins (~Guest|21@185.204.201.47) |
| 11:12:54 | × | Guest|21 quits (~Guest|21@185.204.201.47) (Client Quit) |
| 11:14:35 | × | jpds quits (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 255 seconds) |
| 11:16:03 | → | Pickchea joins (~private@user/pickchea) |
| 11:16:23 | → | jpds joins (~jpds@gateway/tor-sasl/jpds) |
| 11:16:39 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 260 seconds) |
| 11:21:32 | → | dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com) |
| 11:24:03 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 11:26:15 | → | vglfr joins (~vglfr@88.155.24.235) |
| 11:35:34 | → | freeside joins (~mengwong@122.11.248.245) |
| 11:37:04 | × | _xor quits (~xor@74.215.46.17) (Read error: Connection reset by peer) |
| 11:37:27 | → | _xor joins (~xor@74.215.46.17) |
| 11:40:17 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 11:42:19 | × | cheater quits (~Username@user/cheater) (Ping timeout: 260 seconds) |
| 11:43:17 | → | cheater joins (~Username@user/cheater) |
| 11:48:53 | → | freeside joins (~mengwong@122.11.248.245) |
| 11:53:20 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 11:53:45 | × | jmdaemon quits (~jmdaemon@user/jmdaemon) (Ping timeout: 255 seconds) |
| 11:54:29 | → | freeside joins (~mengwong@122.11.248.245) |
| 11:57:11 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 246 seconds) |
| 11:57:31 | × | Pickchea quits (~private@user/pickchea) (Ping timeout: 248 seconds) |
| 11:59:16 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 11:59:23 | × | remedan quits (~remedan@ip-94-112-0-18.bb.vodafone.cz) (Quit: Bye!) |
| 11:59:43 | → | freeside joins (~mengwong@122.11.248.245) |
| 12:01:55 | × | gnalzo quits (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) (Quit: WeeChat 3.8) |
| 12:04:06 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 255 seconds) |
| 12:11:24 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Read error: Connection reset by peer) |
| 12:18:31 | × | waleee quits (~waleee@h-176-10-136-153.NA.cust.bahnhof.se) (Quit: updattar) |
| 12:19:31 | → | waleee joins (~waleee@h-176-10-136-153.NA.cust.bahnhof.se) |
| 12:20:43 | × | dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 276 seconds) |
| 12:21:59 | × | zer0bitz quits (~zer0bitz@2001:2003:f443:d600:3906:5956:a545:1240) (Read error: Connection reset by peer) |
| 12:22:21 | → | remedan joins (~remedan@ip-94-112-0-18.bb.vodafone.cz) |
| 12:31:41 | × | harveypwca quits (~harveypwc@2601:246:c180:a570:3828:d8:e523:3f67) (Quit: Leaving) |
| 12:33:47 | → | freeside joins (~mengwong@122.11.248.245) |
| 12:34:46 | → | Pickchea joins (~private@user/pickchea) |
| 12:35:36 | × | gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 264 seconds) |
| 12:39:45 | → | mmhat joins (~mmh@p200300f1c715f7d0ee086bfffe095315.dip0.t-ipconnect.de) |
| 12:39:54 | × | andrewboltachev quits (~andrey@178.141.199.8) (Quit: Leaving.) |
| 12:40:16 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 12:40:42 | → | andrewboltachev joins (~andrey@178.141.199.8) |
| 12:41:49 | × | andrewboltachev quits (~andrey@178.141.199.8) (Client Quit) |
| 12:43:36 | → | freeside joins (~mengwong@122.11.248.245) |
| 12:47:39 | <siers69> | Is the Num typeclass encoding numbers in a tagless final style? It has a typeclass over repr, defining an algebra that returns the repr (in the code repr is "a"). It can be both ints and strings. |
| 12:48:23 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds) |
| 12:52:42 | × | waleee quits (~waleee@h-176-10-136-153.NA.cust.bahnhof.se) (Ping timeout: 255 seconds) |
| 13:02:27 | → | gurkenglas joins (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) |
| 13:02:38 | → | nate4 joins (~nate@98.45.169.16) |
| 13:04:00 | → | szkl joins (uid110435@id-110435.uxbridge.irccloud.com) |
| 13:05:55 | × | pavonia quits (~user@user/siracusa) (Quit: Bye!) |
| 13:09:02 | × | nate4 quits (~nate@98.45.169.16) (Ping timeout: 252 seconds) |
| 13:12:17 | × | jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 13:23:19 | × | Feuermagier quits (~Feuermagi@user/feuermagier) (Remote host closed the connection) |
| 13:26:53 | × | bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection) |
| 13:28:19 | → | freeside joins (~mengwong@122.11.248.245) |
| 13:30:16 | → | bitdex joins (~bitdex@gateway/tor-sasl/bitdex) |
| 13:30:28 | → | eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) |
| 13:33:28 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 13:34:47 | × | eggplantade quits (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) (Ping timeout: 250 seconds) |
| 13:41:41 | × | img quits (~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in) |
| 13:44:34 | → | img joins (~img@user/img) |
| 13:45:01 | × | cyphase quits (~cyphase@user/cyphase) (Ping timeout: 246 seconds) |
| 13:45:54 | → | jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) |
| 13:53:37 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 13:58:17 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 246 seconds) |
| 14:00:29 | → | michalz joins (~michalz@185.246.207.203) |
| 14:02:25 | → | gdr3941 joins (~gregreich@2601:483:4800:5740:f998:7c21:2dc2:5367) |
| 14:05:10 | → | freeside joins (~mengwong@122.11.248.245) |
| 14:06:53 | × | gdr3941 quits (~gregreich@2601:483:4800:5740:f998:7c21:2dc2:5367) () |
| 14:08:35 | → | razetime joins (~Thunderbi@117.193.3.50) |
| 14:08:45 | → | gdr3941 joins (~gregreich@2601:483:4800:5740:f998:7c21:2dc2:5367) |
| 14:09:29 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 14:13:00 | → | coot joins (~coot@213.134.171.3) |
| 14:14:34 | → | gnalzo joins (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) |
| 14:15:43 | → | coot_ joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) |
| 14:17:35 | × | gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 264 seconds) |
| 14:18:17 | × | coot quits (~coot@213.134.171.3) (Ping timeout: 256 seconds) |
| 14:18:17 | coot_ | is now known as coot |
| 14:21:27 | → | jerg joins (~jerg@2001:a61:2611:1701:e737:6af:a06e:d388) |
| 14:22:03 | × | acidjnk quits (~acidjnk@p200300d6e715c46658d5bad1711949c4.dip0.t-ipconnect.de) (Ping timeout: 248 seconds) |
| 14:26:23 | → | [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470) |
| 14:27:04 | × | _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection) |
| 14:27:27 | → | _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) |
| 14:27:27 | → | dcoutts__ joins (~duncan@host86-167-90-128.range86-167.btcentralplus.com) |
| 14:27:52 | → | jero98772 joins (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff) |
| 14:27:57 | × | pdw quits (~user@215.156.62.185.bridgefibre.net) (Remote host closed the connection) |
| 14:28:10 | → | pdw joins (~user@215.156.62.185.bridgefibre.net) |
| 14:28:20 | × | megaTherion quits (~therion@unix.io) (Quit: ZNC 1.8.2 - https://znc.in) |
| 14:28:36 | → | megaTherion joins (~therion@unix.io) |
| 14:28:42 | → | Sciencentistguy5 joins (~sciencent@hacksoc/ordinary-member) |
| 14:28:56 | × | _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection) |
| 14:30:03 | × | Sciencentistguy quits (~sciencent@hacksoc/ordinary-member) (Ping timeout: 248 seconds) |
| 14:30:03 | Sciencentistguy5 | is now known as Sciencentistguy |
| 14:30:11 | × | dcoutts_ quits (~duncan@host86-167-90-128.range86-167.btcentralplus.com) (Ping timeout: 264 seconds) |
| 14:31:24 | × | smichel17[m] quits (~smichel17@2001:470:69fc:105::2d32) (Ping timeout: 265 seconds) |
| 14:31:24 | × | cstml[m] quits (~cstmmatri@2001:470:69fc:105::2:f76f) (Ping timeout: 265 seconds) |
| 14:31:24 | × | VarikValefor[m] quits (~varikvale@2001:470:69fc:105::a5d) (Ping timeout: 265 seconds) |
| 14:31:53 | × | geekosaur[m] quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 265 seconds) |
| 14:31:59 | × | robertm quits (robertm@lattice.rojoma.com) (Ping timeout: 248 seconds) |
| 14:33:04 | → | lisk1n joins (~liskin@xmonad/liskin) |
| 14:33:04 | → | _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) |
| 14:34:17 | × | liskin quits (~liskin@xmonad/liskin) (Ping timeout: 265 seconds) |
| 14:34:50 | × | mastarija quits (~mastarija@188.252.197.201) (Quit: WeeChat 3.7.1) |
| 14:35:12 | × | megaTherion quits (~therion@unix.io) (Ping timeout: 252 seconds) |
| 14:36:24 | → | Taneb0 joins (~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0) |
| 14:36:42 | × | Taneb quits (~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0) (Ping timeout: 265 seconds) |
| 14:38:34 | → | megaTherion joins (~therion@unix.io) |
| 14:38:50 | → | freeside joins (~mengwong@122.11.248.245) |
| 14:43:16 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 252 seconds) |
| 14:43:37 | → | VarikValefor[m] joins (~varikvale@2001:470:69fc:105::a5d) |
| 14:43:42 | → | cstml[m] joins (~cstmmatri@2001:470:69fc:105::2:f76f) |
| 14:44:10 | → | gurkenglas joins (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) |
| 14:44:28 | → | smichel17[m] joins (~smichel17@2001:470:69fc:105::2d32) |
| 14:45:03 | → | robertm joins (robertm@lattice.rojoma.com) |
| 14:45:16 | → | machinedgod joins (~machinedg@d198-53-218-113.abhsia.telus.net) |
| 14:48:01 | → | geekosaur[m] joins (~geekosaur@xmonad/geekosaur) |
| 14:52:26 | × | megaTherion quits (~therion@unix.io) (Ping timeout: 252 seconds) |
| 14:53:40 | × | micro quits (micro@user/micro) (Ping timeout: 260 seconds) |
| 14:58:26 | → | megaTherion joins (~therion@unix.io) |
| 14:58:36 | → | micro joins (~micro@user/micro) |
| 15:02:54 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 15:03:41 | → | acidjnk joins (~acidjnk@p200300d6e715c46658d5bad1711949c4.dip0.t-ipconnect.de) |
| 15:04:42 | → | wroathe joins (~wroathe@207-153-38-140.fttp.usinternet.com) |
| 15:04:43 | × | wroathe quits (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host) |
| 15:04:43 | → | wroathe joins (~wroathe@user/wroathe) |
| 15:09:05 | → | freeside joins (~mengwong@122.11.248.245) |
| 15:13:55 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds) |
| 15:14:43 | → | dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com) |
| 15:16:00 | × | CiaoSen quits (~Jura@p200300c9571fe6002a3a4dfffe84dbd5.dip0.t-ipconnect.de) (Ping timeout: 246 seconds) |
| 15:23:27 | × | koz quits (~koz@121.99.240.58) (Ping timeout: 255 seconds) |
| 15:24:14 | → | koz joins (~koz@121.99.240.58) |
| 15:27:07 | → | cyphase joins (~cyphase@user/cyphase) |
| 15:31:04 | × | Pickchea quits (~private@user/pickchea) (Quit: Leaving) |
| 15:36:22 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 276 seconds) |
| 15:45:32 | → | freeside joins (~mengwong@122.11.248.245) |
| 15:47:26 | × | 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) |
| 15:48:16 | → | troydm joins (~troydm@user/troydm) |
| 15:50:00 | × | chomwitt quits (~chomwitt@2a02:587:7a12:e700:1ac0:4dff:fedb:a3f1) (Ping timeout: 264 seconds) |
| 15:50:10 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 15:54:37 | × | wroathe quits (~wroathe@user/wroathe) (Ping timeout: 268 seconds) |
| 15:56:59 | → | Kaph joins (~Kaph@net-2-37-155-11.cust.vodafonedsl.it) |
| 15:57:25 | × | gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 265 seconds) |
| 15:58:54 | → | gurkenglas joins (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) |
| 15:59:20 | × | vglfr quits (~vglfr@88.155.24.235) (Ping timeout: 246 seconds) |
| 16:00:07 | × | Kaph quits (~Kaph@net-2-37-155-11.cust.vodafonedsl.it) (Remote host closed the connection) |
| 16:00:08 | × | jade[m] quits (~jadecatgi@2001:470:69fc:105::3:194e) (Quit: You have been kicked for being idle) |
| 16:00:34 | → | Kaph joins (~Kaph@net-2-37-155-11.cust.vodafonedsl.it) |
| 16:00:54 | × | Kaph quits (~Kaph@net-2-37-155-11.cust.vodafonedsl.it) (Remote host closed the connection) |
| 16:01:31 | → | econo joins (uid147250@user/econo) |
| 16:06:01 | × | cyphase quits (~cyphase@user/cyphase) (Ping timeout: 250 seconds) |
| 16:06:30 | × | anpad quits (~pandeyan@user/anpad) (Ping timeout: 252 seconds) |
| 16:06:50 | × | coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot) |
| 16:11:04 | → | cyphase joins (~cyphase@user/cyphase) |
| 16:14:10 | → | gastus joins (~gastus@5.83.191.249) |
| 16:15:39 | × | acidjnk quits (~acidjnk@p200300d6e715c46658d5bad1711949c4.dip0.t-ipconnect.de) (Ping timeout: 248 seconds) |
| 16:16:58 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 16:18:05 | → | tzh joins (~tzh@c-24-21-73-154.hsd1.or.comcast.net) |
| 16:20:23 | → | freeside joins (~mengwong@122.11.248.245) |
| 16:21:27 | × | lottaquestions_ quits (~nick@2607:fa49:503e:7100:f10c:7d33:a2c4:22f3) (Remote host closed the connection) |
| 16:21:54 | → | lottaquestions_ joins (~nick@2607:fa49:503e:7100:c169:efbb:2dc6:2ed3) |
| 16:24:32 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 16:31:15 | × | kimjetwav quits (~user@2607:fea8:235e:b600:4cf2:6784:6712:f6ef) (Remote host closed the connection) |
| 16:48:59 | → | kimjetwav joins (~user@2607:fea8:235e:b600:8d5f:c19:135b:d0c3) |
| 16:50:31 | × | gnalzo quits (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) (Quit: WeeChat 3.8) |
| 16:50:44 | × | dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 268 seconds) |
| 16:51:23 | → | Feuermagier joins (~Feuermagi@user/feuermagier) |
| 16:52:07 | → | freeside joins (~mengwong@122.11.248.245) |
| 16:52:57 | → | gnalzo joins (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) |
| 16:56:28 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 16:57:30 | × | gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 255 seconds) |
| 16:59:39 | → | Samsey joins (~Samsey@151.31.204.228) |
| 17:00:43 | × | Samsey quits (~Samsey@151.31.204.228) (Client Quit) |
| 17:01:38 | × | gdr3941 quits (~gregreich@2601:483:4800:5740:f998:7c21:2dc2:5367) (Ping timeout: 246 seconds) |
| 17:04:15 | × | Fischmiep quits (~Fischmiep@user/Fischmiep) (Ping timeout: 255 seconds) |
| 17:07:02 | → | esfo joins (~ersa@213.247.109.196) |
| 17:07:21 | → | Fischmiep joins (~Fischmiep@user/Fischmiep) |
| 17:07:54 | × | esfo quits (~ersa@213.247.109.196) (Client Quit) |
| 17:10:36 | × | gentauro quits (~gentauro@user/gentauro) (Read error: Connection reset by peer) |
| 17:10:58 | → | gentauro joins (~gentauro@user/gentauro) |
| 17:11:11 | × | razetime quits (~Thunderbi@117.193.3.50) (Remote host closed the connection) |
| 17:17:11 | → | coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) |
| 17:19:08 | → | freeside joins (~mengwong@122.11.248.245) |
| 17:21:02 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 265 seconds) |
| 17:21:22 | × | azimut quits (~azimut@gateway/tor-sasl/azimut) (Remote host closed the connection) |
| 17:22:01 | → | azimut joins (~azimut@gateway/tor-sasl/azimut) |
| 17:23:56 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 17:31:26 | × | Vq quits (~vq@90-227-195-41-no77.tbcn.telia.com) (Ping timeout: 268 seconds) |
| 17:32:09 | × | mikoto-chan quits (~mikoto-ch@dy54z4y1t9qnwdj1ryyby-4.rev.dnainternet.fi) (Ping timeout: 265 seconds) |
| 17:32:43 | → | Vq joins (~vq@90-227-192-206-no77.tbcn.telia.com) |
| 17:33:11 | → | eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) |
| 17:33:38 | → | freeside joins (~mengwong@122.11.248.245) |
| 17:34:03 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 17:36:39 | × | justsomeguy quits (~justsomeg@user/justsomeguy) (Quit: WeeChat 3.6) |
| 17:37:27 | × | eggplantade quits (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) (Ping timeout: 250 seconds) |
| 17:37:53 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds) |
| 17:44:41 | → | eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) |
| 17:51:00 | × | Fischmiep quits (~Fischmiep@user/Fischmiep) (Ping timeout: 265 seconds) |
| 17:51:05 | → | Ashkan joins (~Ashkan@a119011.upc-a.chello.nl) |
| 17:55:51 | → | mikoto-chan joins (~mikoto-ch@dy54z4y1bml78xgm-ky0t-4.rev.dnainternet.fi) |
| 17:56:47 | → | shriekingnoise joins (~shrieking@186.137.175.87) |
| 18:00:43 | × | hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 248 seconds) |
| 18:02:15 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 18:06:51 | → | freeside joins (~mengwong@122.11.248.245) |
| 18:08:06 | → | hugo joins (znc@verdigris.lysator.liu.se) |
| 18:08:27 | × | Ashkan quits (~Ashkan@a119011.upc-a.chello.nl) (Quit: Client closed) |
| 18:08:56 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 18:11:20 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 18:12:50 | → | freeside joins (~mengwong@122.11.248.245) |
| 18:13:47 | × | hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 246 seconds) |
| 18:17:17 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds) |
| 18:19:14 | × | mmhat quits (~mmh@p200300f1c715f7d0ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 3.8) |
| 18:19:24 | → | freeside joins (~mengwong@122.11.248.245) |
| 18:24:11 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 264 seconds) |
| 18:24:20 | → | andrewboltachev joins (~andrey@178.141.124.205) |
| 18:24:44 | ← | andrewboltachev parts (~andrey@178.141.124.205) () |
| 18:26:25 | → | zer0bitz joins (~zer0bitz@2001:2003:f443:d600:f18c:e067:2e85:d2af) |
| 18:36:28 | → | hugo joins (znc@verdigris.lysator.liu.se) |
| 18:41:01 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 18:43:25 | → | freeside joins (~mengwong@122.11.248.245) |
| 18:45:33 | <EvanR> | based on nothing I'd expect an unboxed vector of Int to take up 1 machine int per Int and unboxed vector of Word8 to take up 1 byte per Word8... is that right |
| 18:45:55 | <EvanR> | what about unboxed vector of (Int, Word8) |
| 18:46:49 | <geekosaur> | I think that gets turned into a tuple of unboxed vectors |
| 18:47:24 | <geekosaur> | and whether Word8 uses 1 or 8 bytes may depend on the ghc version and/or version of vector |
| 18:48:10 | <EvanR> | well that's interesting |
| 18:50:47 | → | zeenk joins (~zeenk@2a02:2f04:a307:2300::7fe) |
| 18:52:40 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds) |
| 18:52:49 | <c_wraith> | Unboxed vectors definitely do SoA stuff |
| 18:54:36 | <EvanR> | SoA? |
| 18:54:47 | <c_wraith> | Struct of Arrays. |
| 18:55:09 | <c_wraith> | C terminology for making the thing essentially column-oriented instead of row-oriented |
| 18:55:41 | <EvanR> | so if I mutate an unboxed vector of (A,B,C,D) and only change the C it only changes one array? |
| 18:56:02 | <EvanR> | or all 4 with 3 being non-changes |
| 18:56:17 | <geekosaur> | changes only C's array |
| 18:56:46 | <EvanR> | that seems magical |
| 18:56:58 | <c_wraith> | Note that it will likely be a write to all four, because it's just more work to check first. |
| 18:57:10 | <c_wraith> | It's just that the write won't change the values in 3 of them |
| 18:57:17 | <geekosaur> | hm, probably |
| 18:57:28 | <geekosaur> | as for magical, afaik it's just some RULES |
| 18:58:00 | <c_wraith> | I don't think it's even rules. I think it's the fact that every type has its own implementation of MVector for Data.Vector.Unboxed |
| 18:58:02 | <EvanR> | the storage is column oriented but the interface is row oriented |
| 18:58:31 | <c_wraith> | `data family Vector a' |
| 18:58:45 | <c_wraith> | data family, so it's a distinct implementation for each type |
| 18:59:08 | <c_wraith> | Oh, and MVector is a data family as well. |
| 19:01:10 | → | gehmehgeh joins (~user@user/gehmehgeh) |
| 19:03:29 | × | gmg quits (~user@user/gehmehgeh) (Ping timeout: 255 seconds) |
| 19:05:52 | <eldritchcookie[m> | if i make a game in haskell is it possible to make a mod loader similar to tmodloader from terraria or mindustry's modloader? |
| 19:06:44 | <eldritchcookie[m> | basically assuming binary compatibility how can i load/link dynamically with haskell code |
| 19:06:54 | → | travisb_ joins (~travisb@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 19:07:22 | <geekosaur> | @hackage plugins |
| 19:07:22 | <lambdabot> | https://hackage.haskell.org/package/plugins |
| 19:07:53 | <geekosaur> | dunno how up to date it is, looks like its dependency map doesn't exclude ghc9 |
| 19:08:27 | × | travisb__ quits (~travisb@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Ping timeout: 248 seconds) |
| 19:08:56 | × | Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 19:09:21 | <eldritchcookie[m> | given my luck it probably is outdated and doesn't compile in ghc 9.2 |
| 19:10:18 | <EvanR> | worse comes to worst, you could FFI to the dynamic loader and call out to a plugin (written potentially in haskell using the same shenanigan to preset itself as a C library?) |
| 19:10:32 | <EvanR> | present* |
| 19:10:55 | <EvanR> | I haven't been clear on the state of plugins in haskell for a while |
| 19:10:59 | <geekosaur> | it's also possible to do it with hint, or with ghc-api, but those will be more work |
| 19:12:00 | <EvanR> | mods in unity games seem to rely on C#'s runtime system more than anything from the game engine or the game itself. Which suggests maybe there is a more haskelly way to allow mods |
| 19:12:08 | → | irrgit_ joins (~irrgit@89.47.234.26) |
| 19:12:19 | <eldritchcookie[m> | one of my requirements is to not need a compiler at runtime assuming the user downloaded a binary compatible mod |
| 19:14:37 | <geekosaur> | I think that rules out plugins since it depends on the ghc package which is ghc-as-a-library |
| 19:14:54 | <eldritchcookie[m> | yeah exactly |
| 19:15:16 | <eldritchcookie[m> | thanks anyway, how are haskell programs linked |
| 19:15:18 | <geekosaur> | I think you can't do it without a compiler because "binary compatibility" in Haskell includes type equality as proven by a typechecker |
| 19:15:25 | × | irrgit__ quits (~irrgit@146.70.27.218) (Ping timeout: 276 seconds) |
| 19:15:26 | → | Nezteb joins (sid594012@id-594012.tinside.irccloud.com) |
| 19:16:22 | <eldritchcookie[m> | binary compatibility i mean like i |
| 19:16:35 | <geekosaur> | haskell libraries are by default static |
| 19:16:38 | <eldritchcookie[m> | a nix binary cache |
| 19:17:13 | <geekosaur> | there are dynamic libraries possible but they have abi hashes because they need to match exactly |
| 19:17:17 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 19:18:25 | <EvanR> | seems to offer some hope https://downloads.haskell.org/ghc/latest/docs/users_guide/shared_libs.html |
| 19:18:39 | <EvanR> | "Shared libraries are also commonly used as a plugin mechanism by various applications" |
| 19:18:58 | <EvanR> | and mentions that exporting haskell code to be used by other haskell code is possible but more complicated than exporting a C interface |
| 19:19:11 | × | mikoto-chan quits (~mikoto-ch@dy54z4y1bml78xgm-ky0t-4.rev.dnainternet.fi) (Ping timeout: 260 seconds) |
| 19:20:56 | → | freeside joins (~mengwong@122.11.248.245) |
| 19:20:58 | → | dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com) |
| 19:23:54 | → | jmdaemon joins (~jmdaemon@user/jmdaemon) |
| 19:25:21 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds) |
| 19:31:18 | → | Fischmiep joins (~Fischmiep@user/Fischmiep) |
| 19:35:43 | <eldritchcookie[m> | where could i find more information on haskell shared libraries? |
| 19:36:22 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 19:36:59 | ← | jakalx parts (~jakalx@base.jakalx.net) (Error from remote client) |
| 19:38:46 | → | abhixec joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) |
| 19:42:44 | × | coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot) |
| 19:51:21 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 250 seconds) |
| 19:51:23 | × | gastus quits (~gastus@5.83.191.249) (Ping timeout: 246 seconds) |
| 19:52:54 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 19:53:55 | → | freeside joins (~mengwong@122.11.248.245) |
| 19:55:38 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 19:58:36 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 20:03:55 | × | dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 265 seconds) |
| 20:09:39 | <davean> | eldritchcookie[m: what information are you looking for? |
| 20:15:50 | <[exa]> | eldritchcookie[m: tbh they are linked very much like the normal C programs, except the common assumptions about what the symbols point to are highly messed up |
| 20:16:54 | × | Feuermagier quits (~Feuermagi@user/feuermagier) (Read error: Connection reset by peer) |
| 20:17:47 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 248 seconds) |
| 20:18:03 | <eldritchcookie[m> | i actually don't know enough to know exactly what i want but my requirements would be be able to link at run time and decide what to link at run time, i then would need to be able to make a function call of a IO action but besides that the only limitation is that at run time it shouldn't need ghc |
| 20:21:06 | <EvanR> | one way is to interpret the mod code at runtime |
| 20:21:15 | <EvanR> | like, a script DSL or something |
| 20:22:11 | <eldritchcookie[m> | that is like my second option but i would like to have the game be moddable with haskell |
| 20:23:17 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 20:23:27 | <EvanR> | makes sense |
| 20:24:03 | <EvanR> | try the plugins package, I tried it a long time ago and it worked. But that was a long time ago |
| 20:24:16 | <geekosaur> | it requires the compiler available at runtime |
| 20:24:20 | <EvanR> | oh |
| 20:24:22 | <geekosaur> | trying to think how to do this |
| 20:25:34 | <EvanR> | it's possible for a C program to call haskell code, and for a haskell code to call C code. By equational reasoning or something just stick 2 or three stages of that to get haskell code to call haskell code |
| 20:25:41 | <geekosaur> | ffi call into the dso, which calls hs_init so it can run embedded haskell code? should only require the compiler at compile time but may involve some hassle to get plumbed in |
| 20:27:40 | → | freeside joins (~mengwong@122.11.248.245) |
| 20:27:58 | <eldritchcookie[m> | how is the ffi implemented? surely we can just call haskell code from haskell code? |
| 20:28:13 | <geekosaur> | not via the ffi, no |
| 20:28:18 | <geekosaur> | you just call it |
| 20:28:26 | <geekosaur> | ffi is designed to call C codde |
| 20:29:31 | <eldritchcookie[m> | maybe forking the rts? wow this is a endless rabbit hole |
| 20:31:36 | × | jerg quits (~jerg@2001:a61:2611:1701:e737:6af:a06e:d388) (Quit: Leaving) |
| 20:32:01 | <geekosaur> | https://downloads.haskell.org/ghc/9.6.1/docs/users_guide/exts/ffi.html#making-a-haskell-library-that-can-be-called-from-foreign-code might be of interest |
| 20:32:12 | <geekosaur> | and how would forking the rts help? |
| 20:32:26 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 20:33:18 | <EvanR> | heh, a second process to run the mod and communicate over IPC |
| 20:33:40 | <int-e> | Yeah the RTS is probably the most ABI-stable part of this picture. |
| 20:33:56 | <EvanR> | all this is very similar to wanting to use the native GUI library which is probably in an arcane language like objective C |
| 20:35:42 | <EvanR> | if the java bridge used to work surely there's a way to make a "haskell bridge" |
| 20:37:32 | × | azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds) |
| 20:37:45 | <geekosaur> | hm, actually that link talks about hs_main and hs_exit which you shouldn't want since you want to use the existing one |
| 20:37:58 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 20:39:44 | <geekosaur> | so afaict you just build your haskell library wrapped in a C entry point (think C++'s `extern "C"`) and FFI-call that |
| 20:40:32 | <geekosaur> | building the library requires the compiler (duh) and interface modules, running it should work without either |
| 20:41:18 | <geekosaur> | ("interface modules" here should be just their .hi files) |
| 20:42:40 | <eldritchcookie[m> | <geekosaur> "and how would forking the rts..." <- well mindustry seems to work via some lazy loading sorcery? at least from looking at the code it seems to load mods by instantiating a special class loader so the library is only needed at run time? also won't i be locked out of most haskell features if i go via the ffi? |
| 20:44:26 | <geekosaur> | only the parameters and return values would be constrained to what can be represented in C. again, think `extern "C"` if you know C++. if you don't: once you are in the foreign code via the FFI call, you can call arbitrary Haskell code |
| 20:45:45 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 20:45:46 | <geekosaur> | you have a basic header file HsFFI.h with the core Haskell definitions, plus an include file generated for the Haskell code you are calling from C by the compiler |
| 20:45:58 | <geekosaur> | once you have called into Haskell via that you can do whatever |
| 20:47:57 | → | acidjnk joins (~acidjnk@p200300d6e715c48305d2b6e6e0a86f76.dip0.t-ipconnect.de) |
| 20:49:12 | <geekosaur> | also re your earlier, "class loader" makes me think Java or at least JVM. Haskell does not run in a virtual CPU, it's native code |
| 20:49:21 | <geekosaur> | it just has different requirements than C code |
| 20:50:38 | <eldritchcookie[m> | yeah the example i gave is in java. |
| 20:50:51 | <eldritchcookie[m> | the other on e i know is in c# |
| 20:51:21 | <eldritchcookie[m> | so i didn't even know if it was actually possible for haskell |
| 20:52:37 | <geekosaur> | C# has most of the same behaviors as Java |
| 20:52:46 | <geekosaur> | native code behaves differently |
| 20:53:17 | <geekosaur> | (C# runs in the CLR, Microsoft's equivalent of the JVM) |
| 20:53:28 | <eldritchcookie[m> | but about the c example how could i do something like link with all libs in a specific subfolder of .local/share/mygame/mods and then call functions from these libraries in my game |
| 20:55:07 | <geekosaur> | I described the basics above. the main constraint is that the original call and return can only use C types, but the Haskell code in between can do pretty much anything |
| 20:55:26 | <geekosaur> | if you need to communicate Haskell data you probably end up using IORefs |
| 20:56:10 | <geekosaur> | anything fancier needs the compiler at runtime, as with plugins |
| 20:56:42 | <geekosaur> | hm. actually I don't know how much of the compiler is needed |
| 20:57:14 | <geekosaur> | suppose you could try it with plugins and then see what happens if you move the compiler out of the way temporarily |
| 20:57:19 | <geekosaur> | (lib directory) |
| 20:57:46 | × | trev quits (~trev@user/trev) (Remote host closed the connection) |
| 20:57:48 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 255 seconds) |
| 20:58:31 | <eldritchcookie[m> | hm is this https://hackage.haskell.org/package/dynamic-loader relevant? |
| 20:58:45 | <eldritchcookie[m> | it doesn't depend on ghc |
| 20:59:07 | <geekosaur> | "Last success reported in 2016" |
| 20:59:15 | <geekosaur> | good luck |
| 20:59:49 | <eldritchcookie[m> | yeah i need to know if it is worth to patch it to work in a recent version or if i would be wasting my time |
| 20:59:53 | <geekosaur> | hasn't been updated since then, either |
| 21:00:25 | <geekosaur> | in its favor, it only seems to depend on ghc-prim, but there have been a fair number of changes to that |
| 21:00:27 | → | freeside joins (~mengwong@122.11.248.245) |
| 21:00:47 | <geekosaur> | (definitions for "primitive" types) |
| 21:01:07 | × | kimiamania quits (~65804703@user/kimiamania) (Quit: PegeLinux) |
| 21:01:30 | → | kimiamania joins (~65804703@user/kimiamania) |
| 21:04:49 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 21:06:31 | <eldritchcookie[m> | Enter GHCi. The interactive version of the Glasgow... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/1c0b32dd59b12f4bdd6204304e43b67fdc772eb6>) |
| 21:06:40 | <eldritchcookie[m> | wow it built? |
| 21:07:12 | <eldritchcookie[m> | i guess i will need to write a test before it crashes and burns? |
| 21:11:06 | <EvanR> | what geekosaur made sense. Make a haskell library that can be called from C. Then call it from haskell via the FFI. You aren't locked out of anything on the library side, though there's the FFI marshalling |
| 21:14:25 | <geekosaur> | that's the core of what plugins uses as well |
| 21:14:50 | <geekosaur> | as I said a little earlier, I'm not sure how much if any of the compiler is actually needed at runtime |
| 21:15:26 | <geekosaur> | ghci does its own linking so shouldn't even need the settings file unless to find out whether symbols have leading underscores or etc. |
| 21:16:11 | × | takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection) |
| 21:18:03 | <geekosaur> | earlier versions of plugins were more involved but iirc much of the additional functionality made its way into ghc-lib so ghci could use it too |
| 21:18:56 | <geekosaur> | (notably unloading plugins) |
| 21:23:31 | × | michalz quits (~michalz@185.246.207.203) (Remote host closed the connection) |
| 21:24:27 | × | _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Quit: _ht) |
| 21:30:07 | × | [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection) |
| 21:30:26 | → | [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470) |
| 21:31:00 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 21:31:59 | × | gnalzo quits (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) (Quit: WeeChat 3.8) |
| 21:32:03 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 21:33:06 | × | [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection) |
| 21:33:24 | → | [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470) |
| 21:33:57 | → | freeside joins (~mengwong@122.11.248.245) |
| 21:37:40 | × | Sauvin quits (~sauvin@user/Sauvin) (Quit: Leaving) |
| 21:38:30 | <eldritchcookie[m> | i tested unsurprisingly it didn't work but it didn't segfault so there is that |
| 21:38:39 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 21:38:43 | → | mikoto-chan joins (~mikoto-ch@dy54z4y1bml78xgm-ky0t-4.rev.dnainternet.fi) |
| 21:39:30 | <geekosaur> | so next is to try with plugins as I said, including moving the library dir out of the way to see if it still works or throws an error about e.g. the settings file |
| 21:40:17 | <geekosaur> | or was that what you tested? I thought you were looking at dynamic-loader |
| 21:40:24 | → | Sauvin joins (~sauvin@user/Sauvin) |
| 21:40:36 | <geekosaur> | if that was plugins then I'd file a bug report |
| 21:41:07 | → | gurkenglas joins (~gurkengla@dynamic-046-114-183-233.46.114.pool.telefonica.de) |
| 21:41:32 | <eldritchcookie[m> | i tested dynamic loader it didn't throw an exception but didn't find my function |
| 21:43:38 | → | waleee joins (~waleee@2001:9b0:21c:4000:5bf9:6515:c030:57b7) |
| 21:44:00 | lisk1n | is now known as liskin |
| 21:44:54 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 21:56:55 | → | mastarija joins (~mastarija@188.252.197.201) |
| 22:00:17 | ← | janus parts (janus@anubis.0x90.dk) () |
| 22:00:30 | → | emmanuelux_ joins (~emmanuelu@user/emmanuelux) |
| 22:01:11 | → | freeside joins (~mengwong@122.11.248.245) |
| 22:03:31 | × | _leo___ quits (~emmanuelu@user/emmanuelux) (Ping timeout: 250 seconds) |
| 22:03:50 | → | slack1256 joins (~slack1256@181.42.50.18) |
| 22:05:43 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds) |
| 22:05:47 | × | Tuplanolla quits (~Tuplanoll@91-159-68-152.elisa-laajakaista.fi) (Ping timeout: 256 seconds) |
| 22:09:11 | × | Midjak quits (~Midjak@82.66.147.146) (Quit: This computer has gone to sleep) |
| 22:11:46 | → | wroathe joins (~wroathe@207-153-38-140.fttp.usinternet.com) |
| 22:11:46 | × | wroathe quits (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host) |
| 22:11:46 | → | wroathe joins (~wroathe@user/wroathe) |
| 22:19:41 | → | Tuplanolla joins (~Tuplanoll@91-159-68-236.elisa-laajakaista.fi) |
| 22:19:42 | × | jle` quits (~jle`@cpe-23-240-75-236.socal.res.rr.com) (Ping timeout: 255 seconds) |
| 22:21:50 | → | jle` joins (~jle`@cpe-23-240-75-236.socal.res.rr.com) |
| 22:22:15 | × | zeenk quits (~zeenk@2a02:2f04:a307:2300::7fe) (Quit: Konversation terminated!) |
| 22:32:54 | → | freeside joins (~mengwong@122.11.248.245) |
| 22:35:45 | → | dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com) |
| 22:37:24 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 264 seconds) |
| 22:54:08 | → | dsrt^ joins (~dsrt@c-24-30-76-89.hsd1.ga.comcast.net) |
| 22:54:22 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 23:00:27 | × | dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 248 seconds) |
| 23:10:57 | × | mastarija quits (~mastarija@188.252.197.201) (Quit: WeeChat 3.7.1) |
| 23:14:36 | jbalint | is now known as jbalint_ |
| 23:14:52 | × | Tuplanolla quits (~Tuplanoll@91-159-68-236.elisa-laajakaista.fi) (Quit: Leaving.) |
| 23:16:26 | × | eggplantade quits (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) (Remote host closed the connection) |
| 23:18:00 | × | haritz quits (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb2 - https://znc.in) |
| 23:18:35 | → | haritz joins (~hrtz@2a02:8010:65b5:0:6009:6384:e3cb:2220) |
| 23:18:36 | × | haritz quits (~hrtz@2a02:8010:65b5:0:6009:6384:e3cb:2220) (Changing host) |
| 23:18:36 | → | haritz joins (~hrtz@user/haritz) |
| 23:18:45 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 23:22:14 | → | freeside joins (~mengwong@122.11.248.245) |
| 23:22:26 | × | wroathe quits (~wroathe@user/wroathe) (Ping timeout: 246 seconds) |
| 23:23:59 | → | pavonia joins (~user@user/siracusa) |
| 23:24:59 | × | talismanick quits (~talismani@2601:200:c000:f7a0::5321) (Ping timeout: 250 seconds) |
| 23:25:50 | → | cassiope1 joins (~cassiopea@user/cassiopea) |
| 23:26:43 | × | freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds) |
| 23:29:06 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 268 seconds) |
| 23:35:41 | → | eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) |
| 23:39:49 | → | smallville7123 joins (~Android@cpe-172-193-179-86.qld.foxtel.net.au) |
| 23:39:56 | × | Techcable quits (~Techcable@user/Techcable) (Ping timeout: 246 seconds) |
| 23:42:08 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
| 23:43:49 | × | acidjnk quits (~acidjnk@p200300d6e715c48305d2b6e6e0a86f76.dip0.t-ipconnect.de) (Ping timeout: 256 seconds) |
| 23:45:34 | × | cassiope1 quits (~cassiopea@user/cassiopea) (Quit: leaving) |
| 23:47:13 | × | merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 265 seconds) |
| 23:47:28 | → | cassiope1 joins (~cassiopea@user/cassiopea) |
| 23:49:50 | × | cassiope1 quits (~cassiopea@user/cassiopea) (Client Quit) |
| 23:50:36 | × | caryhartline quits (~caryhartl@2600:1700:2d0:8d30:6576:9fe8:b907:8643) (Quit: caryhartline) |
| 23:51:19 | → | Techcable joins (~Techcable@user/Techcable) |
| 23:52:30 | travisb_ | is now known as tabemann |
| 23:56:38 | × | jwiegley quits (~jwiegley@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in) |
| 23:56:38 | × | johnw quits (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in) |
| 23:57:00 | × | Umeaboy quits (~Umeaboy@94-255-145-133.cust.bredband2.com) (Quit: Leaving) |
| 23:57:04 | → | freeside joins (~mengwong@122.11.248.245) |
| 23:59:01 | → | merijn joins (~merijn@86-86-29-250.fixed.kpn.net) |
All times are in UTC on 2023-03-19.