Home liberachat/#haskell: Logs Calendar

Logs on 2022-10-02 (liberachat/#haskell)

00:02:30 × rburkholder quits (~blurb@96.45.2.121) (Remote host closed the connection)
00:02:46 × Batzy quits (~quassel@user/batzy) (Ping timeout: 260 seconds)
00:03:32 nate3 joins (~nate@98.45.169.16)
00:04:25 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 265 seconds)
00:05:55 × califax quits (~califax@user/califx) (Ping timeout: 258 seconds)
00:06:41 × bitdex_ quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 258 seconds)
00:07:27 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Ping timeout: 258 seconds)
00:07:27 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Ping timeout: 258 seconds)
00:08:18 chexum joins (~quassel@gateway/tor-sasl/chexum)
00:08:48 × gurkenglas quits (~gurkengla@p548ac72e.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
00:09:01 califax joins (~califax@user/califx)
00:10:09 ChaiTRex joins (~ChaiTRex@user/chaitrex)
00:10:10 Guest10 joins (~Guest10@ip68-98-67-32.ph.ph.cox.net)
00:10:54 × Guest10 quits (~Guest10@ip68-98-67-32.ph.ph.cox.net) (Client Quit)
00:11:47 bilegeek joins (~bilegeek@2600:1008:b002:b2ec:358b:cb9d:394e:5d0b)
00:12:59 bitdex_ joins (~bitdex@gateway/tor-sasl/bitdex)
00:13:07 × nate3 quits (~nate@98.45.169.16) (Ping timeout: 265 seconds)
00:15:42 × notzmv quits (~zmv@user/notzmv) (Ping timeout: 244 seconds)
00:20:09 wroathe joins (~wroathe@206-55-188-8.fttp.usinternet.com)
00:20:10 × wroathe quits (~wroathe@206-55-188-8.fttp.usinternet.com) (Changing host)
00:20:10 wroathe joins (~wroathe@user/wroathe)
00:21:26 × danso quits (danso@danso.ca) (Quit: ZNC - https://znc.in)
00:22:31 danso joins (~danso@danso.ca)
00:31:13 Batzy joins (~quassel@user/batzy)
00:33:24 × vglfr quits (~vglfr@145.224.100.164) (Ping timeout: 264 seconds)
00:33:39 vglfr joins (~vglfr@145.224.100.164)
00:35:27 × Tuplanolla quits (~Tuplanoll@91-159-69-34.elisa-laajakaista.fi) (Quit: Leaving.)
00:46:43 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910) (Remote host closed the connection)
00:48:16 <sm> maralorn: ha.. bad luck
00:48:28 <sm> very easy to do
00:49:32 nate3 joins (~nate@98.45.169.16)
00:51:54 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection)
00:52:55 chexum joins (~quassel@gateway/tor-sasl/chexum)
00:54:12 × nate3 quits (~nate@98.45.169.16) (Ping timeout: 265 seconds)
01:00:31 × beteigeuze quits (~Thunderbi@2001:8a0:61b5:6101:f0c:e4e3:bfdc:91df) (Ping timeout: 260 seconds)
01:01:59 asivitz joins (uid178348@id-178348.tinside.irccloud.com)
01:03:31 causal joins (~user@50.35.83.177)
01:04:11 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Ping timeout: 258 seconds)
01:04:41 ChaiTRex joins (~ChaiTRex@user/chaitrex)
01:08:12 × mvk quits (~mvk@2607:fea8:5ce3:8500::778c) (Ping timeout: 264 seconds)
01:10:46 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
01:16:53 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
01:19:27 notzmv joins (~zmv@user/notzmv)
01:19:37 talismanick joins (~talismani@2601:200:c100:c9e0::24ac)
01:19:45 × talismanick quits (~talismani@2601:200:c100:c9e0::24ac) (Remote host closed the connection)
01:23:58 L29Ah joins (~L29Ah@wikipedia/L29Ah)
01:26:21 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
01:26:48 Furor is now known as Haematophage
01:28:58 × zebrag quits (~chris@user/zebrag) (Quit: Konversation terminated!)
01:30:56 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 265 seconds)
01:31:08 × Topsi quits (~Topsi@dyndsl-095-033-018-041.ewe-ip-backbone.de) (Read error: Connection reset by peer)
01:35:04 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
01:36:06 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
01:42:06 × vorpuni quits (~pvorp@2001:861:3881:c690:f9de:fbcb:2100:7597) (Remote host closed the connection)
01:43:59 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 265 seconds)
01:44:31 zebrag joins (~chris@user/zebrag)
01:47:11 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910)
01:51:20 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 258 seconds)
01:51:51 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910) (Ping timeout: 260 seconds)
01:53:02 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
01:57:51 rockymarine joins (~rocky@user/rockymarine)
02:02:25 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910)
02:06:23 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
02:08:07 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
02:11:32 × td_ quits (~td@94.134.91.190) (Ping timeout: 265 seconds)
02:11:47 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 252 seconds)
02:13:04 td_ joins (~td@94.134.91.231)
02:14:38 × Cale quits (~cale@cpef48e38ee8583-cm30b7d4b3fc20.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
02:17:19 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Killed (NickServ (Forcing logout FinnElija -> finn_elija)))
02:17:19 finn_elija joins (~finn_elij@user/finn-elija/x-0085643)
02:17:19 finn_elija is now known as FinnElija
02:20:24 Cale joins (~cale@cpef48e38ee8583-cm30b7d4b3fc20.cpe.net.cable.rogers.com)
02:20:40 rockymarine joins (~rocky@user/rockymarine)
02:25:41 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 260 seconds)
02:26:31 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Ping timeout: 265 seconds)
02:27:52 rockymarine joins (~rocky@user/rockymarine)
02:30:32 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
02:31:20 × jargon quits (~jargon@184.101.88.60) (Remote host closed the connection)
02:32:34 nate3 joins (~nate@98.45.169.16)
02:35:37 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
02:35:43 × jinsun quits (~jinsun@user/jinsun) (Ping timeout: 244 seconds)
02:37:27 × nate3 quits (~nate@98.45.169.16) (Ping timeout: 252 seconds)
02:42:59 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
02:45:18 jargon joins (~jargon@184.101.88.60)
02:47:31 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 250 seconds)
02:48:24 × waleee quits (~waleee@h-176-10-137-138.NA.cust.bahnhof.se) (Ping timeout: 264 seconds)
02:50:11 razetime joins (~quassel@117.193.1.240)
02:53:33 × terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
02:54:34 rockymarine joins (~rocky@user/rockymarine)
02:54:56 terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1)
02:57:53 k8yun joins (~k8yun@user/k8yun)
03:02:12 × zebrag quits (~chris@user/zebrag) (Quit: Konversation terminated!)
03:11:48 rburkholder joins (~blurb@96.45.2.121)
03:15:20 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
03:15:27 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Read error: Connection reset by peer)
03:20:10 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 265 seconds)
03:27:00 Inst joins (~Liam@172.109.205.98)
03:27:41 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
03:28:06 × zaquest quits (~notzaques@5.130.79.72) (Remote host closed the connection)
03:29:36 zaquest joins (~notzaques@5.130.79.72)
03:33:30 × jero98772 quits (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff) (Remote host closed the connection)
03:35:19 × hrberg quits (~quassel@171.79-160-161.customer.lyse.net) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
03:35:59 hrberg joins (~quassel@171.79-160-161.customer.lyse.net)
03:38:47 rockymarine joins (~rocky@user/rockymarine)
03:40:38 nate3 joins (~nate@98.45.169.16)
03:41:55 × razetime quits (~quassel@117.193.1.240) (Ping timeout: 265 seconds)
03:45:09 × zmt00 quits (~zmt00@user/zmt00) (Read error: Connection reset by peer)
03:45:58 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 246 seconds)
03:46:33 zmt00 joins (~zmt00@user/zmt00)
03:53:05 king_gs joins (~Thunderbi@2806:103e:29:5a6:d0be:f9c4:80c9:e8c5)
03:55:56 × phma quits (~phma@2001:5b0:211b:e328:5893:8a41:b371:1ef) (Read error: Connection reset by peer)
03:57:13 phma joins (~phma@host-67-44-208-215.hnremote.net)
04:03:52 × lambdap23 quits (~lambdap@static.167.190.119.168.clients.your-server.de) (Quit: lambdap23)
04:03:58 × bitdex_ quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 258 seconds)
04:04:26 lambdap237 joins (~lambdap@static.167.190.119.168.clients.your-server.de)
04:06:53 bitdex_ joins (~bitdex@gateway/tor-sasl/bitdex)
04:08:06 × king_gs quits (~Thunderbi@2806:103e:29:5a6:d0be:f9c4:80c9:e8c5) (Remote host closed the connection)
04:08:27 king_gs joins (~Thunderbi@2806:103e:29:5a6:d0be:f9c4:80c9:e8c5)
04:09:36 k8yun_ joins (~k8yun@user/k8yun)
04:12:30 × machinedgod quits (~machinedg@d198-53-218-113.abhsia.telus.net) (Quit: Lost terminal)
04:12:51 × k8yun quits (~k8yun@user/k8yun) (Ping timeout: 265 seconds)
04:15:28 codaraxis__ joins (~codaraxis@user/codaraxis)
04:15:34 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 268 seconds)
04:15:59 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
04:17:01 coot joins (~coot@213.134.165.79)
04:19:37 × codaraxis quits (~codaraxis@user/codaraxis) (Ping timeout: 265 seconds)
04:20:35 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 265 seconds)
04:21:43 × jargon quits (~jargon@184.101.88.60) (Remote host closed the connection)
04:22:16 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
04:28:34 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 268 seconds)
04:30:34 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
04:31:04 × coot quits (~coot@213.134.165.79) (Quit: coot)
04:31:06 × vglfr quits (~vglfr@145.224.100.164) (Ping timeout: 260 seconds)
04:37:51 × king_gs quits (~Thunderbi@2806:103e:29:5a6:d0be:f9c4:80c9:e8c5) (Ping timeout: 268 seconds)
04:39:48 × Guest1698 quits (~Guest1698@20.83.116.49) (Remote host closed the connection)
04:46:12 Guest1698 joins (~Guest1698@20.83.116.49)
04:47:18 nate4 joins (~nate@2600:1010:b02d:e8f9:5c7f:11d0:c4c5:46df)
04:50:04 × nate3 quits (~nate@98.45.169.16) (Ping timeout: 265 seconds)
04:56:57 razetime joins (~quassel@117.193.1.240)
04:59:35 × Luj quits (~Luj@2a01:e0a:5f9:9681:7264:29d6:8e89:14af) (Quit: Ping timeout (120 seconds))
04:59:55 Luj joins (~Luj@2a01:e0a:5f9:9681:43e9:ccab:b409:cf4f)
05:04:07 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
05:04:44 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
05:08:51 × nate4 quits (~nate@2600:1010:b02d:e8f9:5c7f:11d0:c4c5:46df) (Ping timeout: 248 seconds)
05:09:02 rockymarine joins (~rocky@user/rockymarine)
05:13:18 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 244 seconds)
05:24:06 instantaphex joins (~jb@c-73-171-252-84.hsd1.fl.comcast.net)
05:26:08 rockymarine joins (~rocky@user/rockymarine)
05:28:44 × instantaphex quits (~jb@c-73-171-252-84.hsd1.fl.comcast.net) (Ping timeout: 265 seconds)
05:31:38 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 265 seconds)
05:34:05 vglfr joins (~vglfr@145.224.100.164)
05:36:07 jargon joins (~jargon@184.101.88.60)
05:39:29 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 268 seconds)
05:39:42 gmg joins (~user@user/gehmehgeh)
05:42:52 rockymarine joins (~rocky@user/rockymarine)
05:45:24 takuan joins (~takuan@178-116-218-225.access.telenet.be)
05:46:56 takuan_dozo joins (~takuan@178-116-218-225.access.telenet.be)
05:46:56 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Read error: Connection reset by peer)
05:51:10 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
05:54:44 wroathe joins (~wroathe@206-55-188-8.fttp.usinternet.com)
05:54:44 × wroathe quits (~wroathe@206-55-188-8.fttp.usinternet.com) (Changing host)
05:54:44 wroathe joins (~wroathe@user/wroathe)
06:06:59 × k8yun_ quits (~k8yun@user/k8yun) (Quit: Leaving)
06:13:03 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
06:14:09 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds)
06:14:58 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Remote host closed the connection)
06:15:26 meinside joins (uid24933@id-24933.helmsley.irccloud.com)
06:23:04 rockymarine joins (~rocky@user/rockymarine)
06:24:35 titibandit joins (~titibandi@xdsl-212-8-150-57.nc.de)
06:39:35 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910) (Remote host closed the connection)
06:39:40 shapr joins (~user@68.54.166.125)
06:43:10 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 265 seconds)
06:45:05 mbuf joins (~Shakthi@49.204.116.212)
06:51:54 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
06:54:46 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 265 seconds)
06:57:44 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 268 seconds)
07:00:44 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
07:04:14 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Remote host closed the connection)
07:06:22 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
07:11:06 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 244 seconds)
07:18:19 rockymarine joins (~rocky@user/rockymarine)
07:20:55 × bilegeek quits (~bilegeek@2600:1008:b002:b2ec:358b:cb9d:394e:5d0b) (Ping timeout: 244 seconds)
07:30:58 bilegeek joins (~bilegeek@23.sub-174-209-37.myvzw.com)
07:31:21 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 260 seconds)
07:32:21 rockymarine joins (~rocky@user/rockymarine)
07:35:12 × cyphase quits (~cyphase@user/cyphase) (Ping timeout: 264 seconds)
07:40:05 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910)
07:41:20 acidjnk_new joins (~acidjnk@p200300d6e7137a32a8f89e31b171299c.dip0.t-ipconnect.de)
07:42:58 wonko joins (~wjc@2a0e:1c80:11::50)
07:43:37 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
07:44:00 × Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: rebooting)
07:44:42 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
07:45:22 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910) (Ping timeout: 246 seconds)
07:46:29 × bilegeek quits (~bilegeek@23.sub-174-209-37.myvzw.com) (Ping timeout: 265 seconds)
07:47:57 Maeda joins (~Maeda@91-161-10-149.subs.proxad.net)
07:48:22 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 268 seconds)
07:48:44 gurkenglas joins (~gurkengla@p548ac72e.dip0.t-ipconnect.de)
07:48:56 × Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Client Quit)
07:50:12 Maeda joins (~Maeda@91-161-10-149.subs.proxad.net)
07:50:26 bilegeek joins (~bilegeek@135.sub-174-209-38.myvzw.com)
07:50:30 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
07:54:25 × bilegeek quits (~bilegeek@135.sub-174-209-38.myvzw.com) (Client Quit)
07:55:11 × DigitalKiwi quits (~kiwi@137.184.156.191) (Quit: quite.)
07:55:58 DigitalKiwi joins (~kiwi@137.184.156.191)
07:58:18 waldo joins (~waldo@user/waldo)
08:01:30 lisbeths joins (uid135845@id-135845.lymington.irccloud.com)
08:02:31 × Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: brb)
08:03:19 Maeda joins (~Maeda@91-161-10-149.subs.proxad.net)
08:09:39 × razetime quits (~quassel@117.193.1.240) (Ping timeout: 252 seconds)
08:15:23 × phma quits (~phma@host-67-44-208-215.hnremote.net) (Read error: Connection reset by peer)
08:15:39 fef joins (~thedawn@user/thedawn)
08:16:46 phma joins (phma@2001:5b0:212a:9038:ee27:41c9:caf6:d84c)
08:23:57 × euandreh quits (~euandreh@179.214.113.107) (Ping timeout: 252 seconds)
08:25:03 × meinside quits (uid24933@id-24933.helmsley.irccloud.com) (Quit: Connection closed for inactivity)
08:29:58 euandreh joins (~euandreh@179.214.113.107)
08:31:03 razetime joins (~quassel@117.193.1.240)
08:37:13 × wonko quits (~wjc@2a0e:1c80:11::50) (Ping timeout: 250 seconds)
08:38:41 × jespada quits (~jespada@nmal-24-b2-v4wan-166357-cust1764.vm24.cable.virginm.net) (Ping timeout: 265 seconds)
08:40:47 × ellensol quits (~ellen@178-78-210-152.customers.ownit.se) (Ping timeout: 268 seconds)
08:42:28 jespada joins (~jespada@nmal-24-b2-v4wan-166357-cust1764.vm24.cable.virginm.net)
08:44:29 vorpuni joins (~pvorp@2001:861:3881:c690:a32a:b352:8166:ebb2)
08:55:45 Tuplanolla joins (~Tuplanoll@91-159-69-34.elisa-laajakaista.fi)
08:57:02 × jonathanx_ quits (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se) (Remote host closed the connection)
08:57:20 jonathanx_ joins (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se)
09:00:05 × vaibhavsagar[m] quits (~vaibhavsa@2001:470:69fc:105::ffe) (Quit: You have been kicked for being idle)
09:01:02 × jonathanx_ quits (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se) (Remote host closed the connection)
09:01:20 jonathanx_ joins (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se)
09:02:53 × DigitalKiwi quits (~kiwi@137.184.156.191) (Quit: quite.)
09:03:38 DigitalKiwi joins (~kiwi@137.184.156.191)
09:11:52 nate4 joins (~nate@98.45.169.16)
09:11:56 ellensol joins (~ellen@178-78-210-152.customers.ownit.se)
09:12:02 × tzh quits (~tzh@c-24-21-73-154.hsd1.wa.comcast.net) (Quit: zzz)
09:13:38 frost joins (~frost@user/frost)
09:16:36 × nate4 quits (~nate@98.45.169.16) (Ping timeout: 264 seconds)
09:25:56 × szkl quits (uid110435@id-110435.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
09:32:28 × waldo quits (~waldo@user/waldo) (Ping timeout: 246 seconds)
09:36:19 × ellensol quits (~ellen@178-78-210-152.customers.ownit.se) (Ping timeout: 268 seconds)
09:38:57 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Remote host closed the connection)
09:39:24 kenran joins (~user@user/kenran)
09:39:26 × kenran quits (~user@user/kenran) (Remote host closed the connection)
09:47:33 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
09:48:10 Midjak joins (~Midjak@82.66.147.146)
09:48:51 chomwitt joins (~chomwitt@2a02:587:dc14:f500:baf8:17de:5af6:42e4)
09:57:46 × shriekingnoise quits (~shrieking@186.137.167.202) (Quit: Quit)
10:01:33 rockymarine joins (~rocky@user/rockymarine)
10:04:22 × kaskal quits (~kaskal@2001:4bb8:2dc:7b0e:55ee:692c:e44d:a4b0) (Quit: ZNC - https://znc.in)
10:04:53 kaskal joins (~kaskal@2001:4bb8:2dc:7b0e:55ee:692c:e44d:a4b0)
10:05:54 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
10:07:02 waldo joins (~waldo@user/waldo)
10:10:31 × euandreh quits (~euandreh@179.214.113.107) (Ping timeout: 265 seconds)
10:14:09 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
10:20:04 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 268 seconds)
10:21:17 × lisbeths quits (uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
10:21:30 euandreh joins (~euandreh@179.214.113.107)
10:26:21 simendsjo joins (~user@84.211.91.241)
10:49:09 machinedgod joins (~machinedg@d198-53-218-113.abhsia.telus.net)
10:50:09 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Remote host closed the connection)
10:50:55 × frost quits (~frost@user/frost) (Quit: Client closed)
10:53:51 jpds joins (~jpds@gateway/tor-sasl/jpds)
10:53:59 × machinedgod quits (~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 268 seconds)
10:54:29 machinedgod joins (~machinedg@d198-53-218-113.abhsia.telus.net)
11:00:33 × causal quits (~user@50.35.83.177) (Quit: WeeChat 3.6)
11:12:10 waleee joins (~waleee@h-176-10-137-138.NA.cust.bahnhof.se)
11:12:38 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Quit: WeeChat 3.5)
11:13:25 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 244 seconds)
11:13:47 jpds joins (~jpds@gateway/tor-sasl/jpds)
11:18:16 CiaoSen joins (~Jura@p200300c95700eb002a3a4dfffe84dbd5.dip0.t-ipconnect.de)
11:21:08 jakalx parts (~jakalx@base.jakalx.net) ()
11:22:00 Guest73 joins (~Guest73@p200300ef971835d82be951927fa6facb.dip0.t-ipconnect.de)
11:22:28 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
11:23:09 ChaiTRex joins (~ChaiTRex@user/chaitrex)
11:24:20 <Guest73> Is something like "... -> Constraint" considered to be a type?
11:25:49 rockymarine joins (~rocky@user/rockymarine)
11:27:40 × Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: brb)
11:28:15 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 258 seconds)
11:28:38 <Guest73> Example: Is (Type -> Type) -> Constraint (e.g. Functor, Monad type class) a type? And a higher kinded one because it takes a (Type -> Type)?
11:29:13 Maeda joins (~Maeda@91-161-10-149.subs.proxad.net)
11:30:38 jpds joins (~jpds@gateway/tor-sasl/jpds)
11:30:59 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 250 seconds)
11:31:36 × simendsjo quits (~user@84.211.91.241) (Ping timeout: 264 seconds)
11:34:27 × waldo quits (~waldo@user/waldo) (Ping timeout: 248 seconds)
11:35:18 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
11:37:02 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
11:37:33 <ncf> it's a kind
11:38:25 <chreekat> ... and kinds are types
11:38:43 × Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: gathering Alsa logs...)
11:38:56 <probie> kinds are types, but not `Type`s
11:39:39 <Guest73> So it's correct to say that the kind (which is a type) of the Functor type class is a higher-kinded type because it takes a (Type -> Type)?
11:39:55 Maeda joins (~Maeda@91-161-10-149.subs.proxad.net)
11:41:06 <ncf> i think the higher-kinded type would be Functor, because its kind is higher-order
11:41:57 <chreekat> I thought GHC had unified everything at some point, but I could be thinking of something else, and I could also be confusing language details with implementation details
11:42:27 × Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Client Quit)
11:42:48 Maeda joins (~Maeda@91-161-10-149.subs.proxad.net)
11:43:59 rockymarine joins (~rocky@user/rockymarine)
11:44:15 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910)
11:48:02 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 244 seconds)
11:48:33 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910) (Ping timeout: 244 seconds)
11:48:59 <jackdk> The kind of types-that-may-have-values is `Type`, and I think the kind of `Type` is `Type`, which you sometimes see written `Type :: Type` (enabled by the now-default `TypeInType` extension)
11:49:20 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
11:54:12 <ski> Guest73 : `(Type -> Type) -> Constraint' is a kind, but `Functor' is not a kind. `Functor' is a higher-order type class, yes
11:54:25 <ski> ncf : its kind is not higher-order
11:55:18 <ski> (just like `(String -> String) -> IO ()' is not higher-order (its kind is `Type'). `interact' (having the former as its type) is higher-order)
11:56:41 ski . o O ( "inhabitable/concrete types" )
11:57:41 mmhat joins (~mmh@p200300f1c706232fee086bfffe095315.dip0.t-ipconnect.de)
12:00:04 <ncf> the terminology is a bit confusing, i guess, because a "higher-order thing" is a thing whose *type* has a certain property
12:00:45 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
12:00:47 <ncf> IMO it would make more sense to call that property "higher-order" and to call the elements "higher-typed" (just like we have "higher-kinded"), but that's maybe not the convention
12:02:08 <ski> `interact' is higher-order because it accepts a function as parameter
12:02:37 × CiaoSen quits (~Jura@p200300c95700eb002a3a4dfffe84dbd5.dip0.t-ipconnect.de) (Ping timeout: 250 seconds)
12:02:38 <ski> we can describe this as its type being a function type where the argument type is also a function type
12:03:06 ski thinks "higher-kinded" is an abomination
12:03:41 coot joins (~coot@213.134.165.79)
12:05:20 waldo joins (~waldo@user/waldo)
12:05:36 rockymarine joins (~rocky@user/rockymarine)
12:08:02 × Guest73 quits (~Guest73@p200300ef971835d82be951927fa6facb.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
12:08:55 Guest73 joins (~Guest73@p200300ef971835d82be951927fa6facb.dip0.t-ipconnect.de)
12:09:54 × jmdaemon quits (~jmdaemon@user/jmdaemon) (Ping timeout: 265 seconds)
12:11:23 beteigeuze joins (~Thunderbi@2001:8a0:61b5:6101:f0c:e4e3:bfdc:91df)
12:14:17 gera joins (~gera@user/gera)
12:16:42 × gera quits (~gera@user/gera) (Client Quit)
12:24:04 × coot quits (~coot@213.134.165.79) (Quit: coot)
12:26:32 zebrag joins (~chris@user/zebrag)
12:31:24 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Quit: No Ping reply in 180 seconds.)
12:33:29 chexum joins (~quassel@gateway/tor-sasl/chexum)
12:34:59 jakalx joins (~jakalx@base.jakalx.net)
12:38:28 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
12:45:40 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 265 seconds)
12:46:25 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
12:52:36 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 264 seconds)
12:53:32 Midjak2 joins (~Midjak@82.66.147.146)
12:53:39 × Midjak quits (~Midjak@82.66.147.146) (Read error: Connection reset by peer)
12:55:16 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
12:58:18 × titibandit quits (~titibandi@xdsl-212-8-150-57.nc.de) (Quit: Leaving.)
12:58:41 king_gs joins (~Thunderbi@187.201.126.32)
12:59:44 × Alex_test quits (~al_test@94.233.240.222) (Quit: ;-)
12:59:59 × AlexZenon quits (~alzenon@94.233.240.222) (Quit: ;-)
13:00:48 × AlexNoo quits (~AlexNoo@94.233.240.222) (Quit: Leaving)
13:00:50 lisbeths joins (uid135845@id-135845.lymington.irccloud.com)
13:03:43 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
13:06:52 AlexZenon joins (~alzenon@94.233.240.222)
13:06:58 × AlexZenon quits (~alzenon@94.233.240.222) (Remote host closed the connection)
13:09:03 AlexZenon joins (~alzenon@94.233.240.222)
13:10:22 × Guest73 quits (~Guest73@p200300ef971835d82be951927fa6facb.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
13:11:27 titibandit joins (~titibandi@xdsl-212-8-150-57.nc.de)
13:12:44 × king_gs quits (~Thunderbi@187.201.126.32) (Ping timeout: 265 seconds)
13:14:22 Alex_test joins (~al_test@94.233.240.222)
13:16:08 DavidBinder joins (~DavidBind@2a02:8070:8a83:3740:64de:c2ea:8f9f:d460)
13:21:01 AlexNoo joins (~AlexNoo@94.233.240.222)
13:22:06 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Ping timeout: 258 seconds)
13:23:28 chexum joins (~quassel@gateway/tor-sasl/chexum)
13:23:46 yvan-sraka joins (~yvan-srak@2a02:2788:224:71c:147f:3b81:19e2:2a18)
13:26:01 × emmanuelux quits (~emmanuelu@user/emmanuelux) (Ping timeout: 260 seconds)
13:27:51 mastarija joins (~mastarija@2a05:4f46:e03:6000:480c:865f:f737:f9a4)
13:34:17 son0p joins (~ff@2800:e2:f80:867:cac2:6501:5166:e177)
13:35:06 rockymarine joins (~rocky@user/rockymarine)
13:41:12 × waldo quits (~waldo@user/waldo) (Ping timeout: 264 seconds)
13:42:27 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 248 seconds)
13:43:30 k8yun joins (~k8yun@user/k8yun)
13:44:20 `2jt joins (~jtomas@90.red-88-17-81.dynamicip.rima-tde.net)
13:45:05 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
13:46:31 × k8yun quits (~k8yun@user/k8yun) (Remote host closed the connection)
13:49:36 Guest73 joins (~Guest73@p200300ef971835496116330cf30d712d.dip0.t-ipconnect.de)
13:53:13 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
13:53:16 k8yun joins (~k8yun@user/k8yun)
13:54:16 × k8yun quits (~k8yun@user/k8yun) (Remote host closed the connection)
13:54:18 × gmg quits (~user@user/gehmehgeh) (Ping timeout: 258 seconds)
13:54:41 k8yun joins (~k8yun@user/k8yun)
13:55:33 × Guest73 quits (~Guest73@p200300ef971835496116330cf30d712d.dip0.t-ipconnect.de) (Quit: Client closed)
13:57:24 gmg joins (~user@user/gehmehgeh)
13:58:05 × AlexNoo quits (~AlexNoo@94.233.240.222) (Remote host closed the connection)
13:58:07 × AlexZenon quits (~alzenon@94.233.240.222) (Quit: ;-)
13:58:12 × Alex_test quits (~al_test@94.233.240.222) (Quit: ;-)
13:59:05 jero98772 joins (~jero98772@2800:484:1d80:d8ce:3490:26c5:1782:da8c)
13:59:50 × Midjak2 quits (~Midjak@82.66.147.146) (Quit: Leaving)
14:00:09 × gmg quits (~user@user/gehmehgeh) (Remote host closed the connection)
14:00:28 Midjak joins (~Midjak@82.66.147.146)
14:00:32 Midjak2 joins (~Midjak@82.66.147.146)
14:00:37 × zebrag quits (~chris@user/zebrag) (Quit: Konversation terminated!)
14:01:06 × Midjak2 quits (~Midjak@82.66.147.146) (Remote host closed the connection)
14:01:06 × Midjak quits (~Midjak@82.66.147.146) (Remote host closed the connection)
14:01:41 Midjak joins (~Midjak@82.66.147.146)
14:02:10 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
14:03:31 × Midjak quits (~Midjak@82.66.147.146) (Remote host closed the connection)
14:04:10 Midjak joins (~Midjak@82.66.147.146)
14:05:11 zebrag joins (~chris@user/zebrag)
14:05:48 × acidjnk_new quits (~acidjnk@p200300d6e7137a32a8f89e31b171299c.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
14:09:41 × mastarija quits (~mastarija@2a05:4f46:e03:6000:480c:865f:f737:f9a4) (Quit: WeeChat 3.5)
14:11:14 gmg joins (~user@user/gehmehgeh)
14:16:46 × yvan-sraka quits (~yvan-srak@2a02:2788:224:71c:147f:3b81:19e2:2a18) (Remote host closed the connection)
14:16:55 × bitdex_ quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 258 seconds)
14:22:32 waldo joins (~waldo@user/waldo)
14:23:14 king_gs joins (~Thunderbi@187.201.126.32)
14:27:47 × king_gs quits (~Thunderbi@187.201.126.32) (Ping timeout: 248 seconds)
14:29:23 bitdex_ joins (~bitdex@gateway/tor-sasl/bitdex)
14:35:30 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
14:38:50 × DavidBinder quits (~DavidBind@2a02:8070:8a83:3740:64de:c2ea:8f9f:d460) (Quit: Ping timeout (120 seconds))
14:39:20 × img quits (~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in)
14:39:47 acidjnk_new joins (~acidjnk@p54ad5adb.dip0.t-ipconnect.de)
14:42:16 img joins (~img@user/img)
14:43:42 × cheater quits (~Username@user/cheater) (Ping timeout: 244 seconds)
14:45:53 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 268 seconds)
14:50:06 cheater joins (~Username@user/cheater)
14:50:15 × titibandit quits (~titibandi@xdsl-212-8-150-57.nc.de) (Quit: Leaving.)
14:50:26 rockymarine joins (~rocky@user/rockymarine)
14:52:52 DavidBinder joins (~DavidBind@2a02:8070:8a83:3740:64de:c2ea:8f9f:d460)
14:58:06 rekahsoft joins (~rekahsoft@142.189.68.220)
14:58:09 × rekahsoft quits (~rekahsoft@142.189.68.220) (Remote host closed the connection)
14:59:12 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 264 seconds)
14:59:33 × cheater quits (~Username@user/cheater) (Ping timeout: 265 seconds)
14:59:37 cheater1__ joins (~Username@user/cheater)
14:59:41 cheater1__ is now known as cheater
15:01:41 rockymarine joins (~rocky@user/rockymarine)
15:03:18 rekahsoft joins (~rekahsoft@142.189.68.220)
15:07:08 × fef quits (~thedawn@user/thedawn) (Ping timeout: 258 seconds)
15:10:31 × lisbeths quits (uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
15:24:08 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910)
15:31:55 × waleee quits (~waleee@h-176-10-137-138.NA.cust.bahnhof.se) (Ping timeout: 246 seconds)
15:32:08 king_gs joins (~Thunderbi@187.201.126.32)
15:36:15 × king_gs quits (~Thunderbi@187.201.126.32) (Ping timeout: 252 seconds)
15:36:42 tzh joins (~tzh@c-24-21-73-154.hsd1.wa.comcast.net)
15:36:47 × zer0bitz quits (~zer0bitz@2001:2003:f748:2000:493c:f2cd:d7ed:ecef) (Read error: Connection reset by peer)
15:38:33 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
15:40:34 raehik joins (~raehik@2a00:23c6:4c83:a901:95bf:f7ec:7b7d:c21e)
15:46:36 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 264 seconds)
15:48:19 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
15:50:19 pretty_dumm_guy joins (trottel@gateway/vpn/protonvpn/prettydummguy/x-88029655)
15:54:42 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Remote host closed the connection)
15:55:47 × raehik quits (~raehik@2a00:23c6:4c83:a901:95bf:f7ec:7b7d:c21e) (Ping timeout: 248 seconds)
15:56:33 × mud quits (~mud@user/kadoban) (Ping timeout: 244 seconds)
15:58:52 × k8yun quits (~k8yun@user/k8yun) (Read error: Connection reset by peer)
16:00:10 × adziahel[m] quits (~adziahelm@2001:470:69fc:105::b4d) (Quit: You have been kicked for being idle)
16:00:14 nate4 joins (~nate@98.45.169.16)
16:02:31 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Remote host closed the connection)
16:03:28 emmanuelux joins (~emmanuelu@user/emmanuelux)
16:03:55 <monochrom> Follow McQueen and say "higher-order types" plus it has an exciting acronym HOT >:)
16:04:29 × nate4 quits (~nate@98.45.169.16) (Ping timeout: 252 seconds)
16:05:12 <ski> that one's fine :)
16:06:15 <geekosaur> seems to me "higher kinded type" should mean the result of DataKinds promotion
16:07:10 <EvanR> if a basic function has order zero, and a higher order function has order 1. Well, it's obviously higher order. What exactly is high about higher kinded .. things xD
16:07:28 <EvanR> kindedness?
16:08:08 <EvanR> I'm with sky
16:08:11 <EvanR> ski
16:08:21 <geekosaur> "data Bool = False | True", when promoted via DataKinds, makes 'Bool a higher kinded type, is my thinking
16:08:25 <ski> usually you'd say basic functions has order one, and non-functions order zero. `interact' having order two
16:08:36 <EvanR> oof, off by 1
16:09:14 × bitdex_ quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 258 seconds)
16:09:28 <EvanR> meanwhile the kindedness of Bool and Maybe are both "yes"
16:10:15 mvk joins (~mvk@2607:fea8:5ce3:8500::778c)
16:10:45 <EvanR> datakinds don't seem particularly ordered vs *
16:11:34 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 268 seconds)
16:11:49 × vglfr quits (~vglfr@145.224.100.164) (Ping timeout: 252 seconds)
16:12:41 vglfr joins (~vglfr@145.224.100.164)
16:14:55 <ski> sorry, no idea what "kindedness" here is supposed to mean
16:15:05 <ski> (and i second that about "higher")
16:16:05 rockymarine joins (~rocky@user/rockymarine)
16:19:43 <EvanR> that it has a kind at all, yes
16:20:48 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 264 seconds)
16:22:14 titibandit joins (~titibandi@xdsl-212-8-150-57.nc.de)
16:22:15 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
16:25:22 bitdex_ joins (~bitdex@gateway/tor-sasl/bitdex)
16:26:54 <ski> @quote OlinShivers
16:26:54 <lambdabot> OlinShivers says: Just as C has no string type, Lisp has no list type.
16:27:01 × `2jt quits (~jtomas@90.red-88-17-81.dynamicip.rima-tde.net) (Remote host closed the connection)
16:27:52 wroathe joins (~wroathe@206-55-188-8.fttp.usinternet.com)
16:27:52 × wroathe quits (~wroathe@206-55-188-8.fttp.usinternet.com) (Changing host)
16:27:52 wroathe joins (~wroathe@user/wroathe)
16:29:13 ellensol joins (~ellen@178-78-210-152.customers.ownit.se)
16:31:43 _73 joins (~user@pool-173-76-236-42.bstnma.fios.verizon.net)
16:33:00 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 258 seconds)
16:33:48 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 268 seconds)
16:34:46 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 265 seconds)
16:35:48 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
16:36:12 rockymarine joins (~rocky@user/rockymarine)
16:41:03 king_gs joins (~Thunderbi@187.201.126.32)
16:41:32 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 265 seconds)
16:45:24 × king_gs quits (~Thunderbi@187.201.126.32) (Ping timeout: 265 seconds)
16:48:41 jpds joins (~jpds@gateway/tor-sasl/jpds)
16:49:57 × Ranhir quits (~Ranhir@157.97.53.139) (Ping timeout: 252 seconds)
16:52:58 Ranhir joins (~Ranhir@157.97.53.139)
16:57:49 × rekahsoft quits (~rekahsoft@142.189.68.220) (Ping timeout: 268 seconds)
16:58:13 × mbuf quits (~Shakthi@49.204.116.212) (Quit: Leaving)
17:00:23 shriekingnoise joins (~shrieking@186.137.167.202)
17:06:02 justsomeguy joins (~justsomeg@user/justsomeguy)
17:07:44 jonathanx joins (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se)
17:08:39 AlexNoo joins (~AlexNoo@94.233.240.222)
17:10:00 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 264 seconds)
17:10:26 × jonathanx_ quits (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se) (Ping timeout: 244 seconds)
17:10:39 AlexZenon joins (~alzenon@94.233.240.222)
17:10:43 × waldo quits (~waldo@user/waldo) (Ping timeout: 250 seconds)
17:10:55 Colere joins (~colere@about/linux/staff/sauvin)
17:11:01 × Haematophage quits (~colere@about/linux/staff/sauvin) (Ping timeout: 265 seconds)
17:13:08 Furor joins (~colere@about/linux/staff/sauvin)
17:14:35 Alex_test joins (~al_test@94.233.240.222)
17:15:55 × Colere quits (~colere@about/linux/staff/sauvin) (Ping timeout: 250 seconds)
17:20:05 × DavidBinder quits (~DavidBind@2a02:8070:8a83:3740:64de:c2ea:8f9f:d460) (Quit: Ping timeout (120 seconds))
17:23:23 rockymarine joins (~rocky@user/rockymarine)
17:24:55 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
17:28:54 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 265 seconds)
17:29:48 × justsomeguy quits (~justsomeg@user/justsomeguy) (Quit: WeeChat 3.5)
17:31:39 × vglfr quits (~vglfr@145.224.100.164) (Remote host closed the connection)
17:32:14 vglfr joins (~vglfr@145.224.100.164)
17:32:23 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 268 seconds)
17:32:31 × vglfr quits (~vglfr@145.224.100.164) (Remote host closed the connection)
17:34:18 vglfr joins (~vglfr@145.224.100.164)
17:34:33 rockymarine joins (~rocky@user/rockymarine)
17:36:38 × machinedgod quits (~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 265 seconds)
17:37:12 × vglfr quits (~vglfr@145.224.100.164) (Remote host closed the connection)
17:38:02 vglfr joins (~vglfr@145.224.100.164)
17:40:19 mastarija joins (~mastarija@2a05:4f46:e03:6000:5b22:9f10:a150:9c02)
17:42:01 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds)
17:43:19 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
17:45:24 × raym quits (~aritra@user/raym) (Ping timeout: 264 seconds)
17:45:55 × razetime quits (~quassel@117.193.1.240) (Ping timeout: 268 seconds)
17:46:35 kdaishi joins (~Thunderbi@mobile-access-2e8403-164.dhcp.inet.fi)
17:51:21 raym joins (~aritra@user/raym)
17:54:09 mixphix joins (~cigsender@cpe9050ca1782b3-cm9050ca1782b0.sdns.net.rogers.com)
17:55:18 mc47 joins (~mc47@xmonad/TheMC47)
17:57:23 waldo joins (~waldo@user/waldo)
17:57:25 × raym quits (~aritra@user/raym) (Ping timeout: 265 seconds)
17:59:17 raym joins (~aritra@user/raym)
18:03:55 Oiyqlk joins (~rscastilh@191-214-26-24.user.veloxzone.com.br)
18:05:23 × kdaishi quits (~Thunderbi@mobile-access-2e8403-164.dhcp.inet.fi) (Ping timeout: 248 seconds)
18:08:25 DavidBinder joins (~DavidBind@2a02:8070:8a83:3740:64de:c2ea:8f9f:d460)
18:10:54 × vglfr quits (~vglfr@145.224.100.164) (Remote host closed the connection)
18:11:28 vglfr joins (~vglfr@145.224.100.164)
18:17:13 × russruss quits (~russruss@my.russellmcc.com) (Quit: The Lounge - https://thelounge.chat)
18:18:36 russruss joins (~russruss@my.russellmcc.com)
18:24:23 × DavidBinder quits (~DavidBind@2a02:8070:8a83:3740:64de:c2ea:8f9f:d460) (Quit: Client closed)
18:26:09 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 268 seconds)
18:27:07 × Alex_test quits (~al_test@94.233.240.222) (Ping timeout: 252 seconds)
18:27:16 × AlexZenon quits (~alzenon@94.233.240.222) (Ping timeout: 268 seconds)
18:31:54 × mastarija quits (~mastarija@2a05:4f46:e03:6000:5b22:9f10:a150:9c02) (Quit: WeeChat 3.5)
18:32:19 Alex_test joins (~al_test@94.233.240.222)
18:32:38 AlexZenon joins (~alzenon@94.233.240.222)
18:33:48 edrx joins (~Eduardo@2804:56c:d2d3:4800:cf7d:b421:4c3a:392e)
18:35:17 × son0p quits (~ff@2800:e2:f80:867:cac2:6501:5166:e177) (Ping timeout: 268 seconds)
18:39:06 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Remote host closed the connection)
18:42:28 son0p joins (~ff@2800:e2:f80:867:cac2:6501:5166:e177)
18:42:48 rockymarine joins (~rocky@user/rockymarine)
18:47:26 mastarija joins (~mastarija@2a05:4f46:e03:6000:92c5:beda:2221:b83f)
18:58:04 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
18:59:01 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 252 seconds)
19:00:49 Lord_of_Life_ is now known as Lord_of_Life
19:00:57 pavonia joins (~user@user/siracusa)
19:23:59 CiaoSen joins (~Jura@p200300c95700eb002a3a4dfffe84dbd5.dip0.t-ipconnect.de)
19:24:41 × Oiyqlk quits (~rscastilh@191-214-26-24.user.veloxzone.com.br) (Ping timeout: 252 seconds)
19:26:48 Oiyqlk joins (~rscastilh@191-214-26-24.user.veloxzone.com.br)
19:28:50 bitmapper joins (uid464869@id-464869.lymington.irccloud.com)
19:29:18 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
19:34:11 mud joins (~mud@user/kadoban)
19:35:27 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 250 seconds)
19:39:24 × mixphix quits (~cigsender@cpe9050ca1782b3-cm9050ca1782b0.sdns.net.rogers.com) (Ping timeout: 265 seconds)
19:40:53 Furor is now known as Colere
19:43:24 × pretty_dumm_guy quits (trottel@gateway/vpn/protonvpn/prettydummguy/x-88029655) (Quit: WeeChat 3.5)
19:43:57 × sagax quits (~sagax_nb@user/sagax) (Remote host closed the connection)
19:44:24 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
19:46:49 ddellacosta joins (~ddellacos@89.45.224.248)
19:51:58 × hughjfchen quits (~hughjfche@vmi556545.contaboserver.net) (Remote host closed the connection)
19:54:41 k8yun joins (~k8yun@user/k8yun)
19:56:33 sagax joins (~sagax_nb@user/sagax)
19:58:03 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 252 seconds)
20:00:54 codaraxis___ joins (~codaraxis@user/codaraxis)
20:03:16 × jero98772 quits (~jero98772@2800:484:1d80:d8ce:3490:26c5:1782:da8c) (Ping timeout: 260 seconds)
20:04:32 × codaraxis__ quits (~codaraxis@user/codaraxis) (Ping timeout: 265 seconds)
20:04:51 <hololeap> EvanR: you might be interested in this: https://hackage.haskell.org/package/generic-data-1.0.0.0/docs/Generic-Data.html#t:GShow1
20:05:19 <EvanR> probably
20:05:35 <EvanR> though I completed the Show1 instance last night, it works great
20:06:08 <EvanR> I need to step up my generics fu at some point
20:06:17 <geekosaur> that was what I originally suggested, in fact
20:06:30 <geekosaur> wel, "go via generics"
20:06:48 <geekosaur> "GShow1" follows from that if you know the naming style
20:08:29 <hololeap> I think the Generically newtype is a really neat addition, or maybe I just never noticed it before.
20:08:49 <hololeap> (or maybe I didn't understand DerivingVia at the time)
20:10:14 <hololeap> I'm curious how well generically deriving Applicative and Alternative would work
20:11:15 <hololeap> seems a bit odd to try it at all, considering something as simple as a list has (at least) two possible valid Applicative instances
20:12:16 × ddellacosta quits (~ddellacos@89.45.224.248) (Ping timeout: 265 seconds)
20:13:45 × Guest1698 quits (~Guest1698@20.83.116.49) (Remote host closed the connection)
20:14:04 waleee joins (~waleee@h-176-10-137-138.NA.cust.bahnhof.se)
20:14:10 ddellacosta joins (~ddellacos@89.45.224.27)
20:15:03 EashanHatti joins (~Thunderbi@c-24-126-44-70.hsd1.wv.comcast.net)
20:15:23 michalz joins (~michalz@185.246.207.201)
20:15:48 jero98772 joins (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff)
20:16:08 Guest1698 joins (~Guest1698@20.83.116.49)
20:18:00 kilolympus joins (~kilolympu@213.144.144.24)
20:18:06 wroathe joins (~wroathe@50.205.197.50)
20:18:06 × wroathe quits (~wroathe@50.205.197.50) (Changing host)
20:18:06 wroathe joins (~wroathe@user/wroathe)
20:18:08 <EvanR> deriving (Semigroup, Monoid) via Generically MyType, what is this alien tech
20:19:22 <kilolympus> Hi! The behaviour of "cabal configure" seems to have changed when upgrading cabal from 3.6 to 3.8, but I have found no changelog regarding this -- does anyone know more about it?
20:19:42 <kilolympus> It is specifically 1. no longer printing anything to stdout, and 2. no longer generating a plan.json
20:21:20 × Guest1698 quits (~Guest1698@20.83.116.49) (Read error: Connection reset by peer)
20:22:33 × mastarija quits (~mastarija@2a05:4f46:e03:6000:92c5:beda:2221:b83f) (Quit: WeeChat 3.5)
20:23:31 <geekosaur> the latter is a known issue, `cabal build --dry-run`
20:24:02 <geekosaur> beyond that, try asking in #hackage
20:24:13 <kilolympus> Ah that's brilliant, the dry-run generated the plan.
20:24:21 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 265 seconds)
20:24:22 <kilolympus> I'll do so, thanks geekosaur !
20:24:52 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
20:32:21 <hololeap> yeah deriving Semigroup/Monoid doesn't make sense to me either, unless I'm missing something
20:32:54 <hololeap> might try it with Int and see what it does
20:34:21 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 252 seconds)
20:35:46 Guest1698 joins (~Guest1698@20.83.116.49)
20:35:47 × waldo quits (~waldo@user/waldo) (Ping timeout: 248 seconds)
20:36:12 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910) (Remote host closed the connection)
20:40:11 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
20:40:16 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
20:40:52 machinedgod joins (~machinedg@d198-53-218-113.abhsia.telus.net)
20:40:53 rockymarine joins (~rocky@user/rockymarine)
20:41:16 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 265 seconds)
20:42:01 × ft quits (~ft@p3e9bc57b.dip0.t-ipconnect.de) (Remote host closed the connection)
20:43:35 ft joins (~ft@p3e9bc57b.dip0.t-ipconnect.de)
20:45:15 <probie> hololeap: I assume it'll complain about not having a Monoid instance on Int. I assume to be able to derive monoid, the type needs to have a single constructor and all fields must be monoids
20:45:34 <hololeap> yeah that's what I realized
20:46:28 <hololeap> still very cool considering sometimes you want to use records instead of newtype A = (X,Y,Z) haha
20:46:57 <ski> could conceivably work with multiple constructors of a GADT, in case they've disjoint indices
20:47:46 × machinedgod quits (~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 268 seconds)
20:47:49 <probie> Can you derive generic on a GADT with disjoint indices?
20:49:01 machinedgod joins (~machinedg@d198-53-218-113.abhsia.telus.net)
20:49:05 wroathe joins (~wroathe@50.205.197.50)
20:49:05 × wroathe quits (~wroathe@50.205.197.50) (Changing host)
20:49:05 wroathe joins (~wroathe@user/wroathe)
20:51:29 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 268 seconds)
20:59:01 k8yun_ joins (~k8yun@user/k8yun)
21:00:11 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 258 seconds)
21:00:30 × gmg quits (~user@user/gehmehgeh) (Remote host closed the connection)
21:01:27 jpds joins (~jpds@gateway/tor-sasl/jpds)
21:01:57 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 268 seconds)
21:01:58 × k8yun quits (~k8yun@user/k8yun) (Ping timeout: 246 seconds)
21:03:10 gmg joins (~user@user/gehmehgeh)
21:05:39 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
21:08:28 <EvanR> hololeap, Int is a Generic?
21:12:09 beteigeuze1 joins (~Thunderbi@89.187.168.55)
21:13:31 × beteigeuze quits (~Thunderbi@2001:8a0:61b5:6101:f0c:e4e3:bfdc:91df) (Ping timeout: 246 seconds)
21:13:32 beteigeuze1 is now known as beteigeuze
21:13:52 rockymarine joins (~rocky@user/rockymarine)
21:14:51 kdaishi joins (~Thunderbi@mobile-access-bceec1-62.dhcp.inet.fi)
21:15:21 <hololeap> well, I was trying it on a newtype wrapper around Int
21:19:36 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
21:26:11 × takuan_dozo quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
21:26:11 × mmhat quits (~mmh@p200300f1c706232fee086bfffe095315.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
21:29:36 × ddellacosta quits (~ddellacos@89.45.224.27) (Ping timeout: 265 seconds)
21:31:28 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Remote host closed the connection)
21:31:32 ddellacosta joins (~ddellacos@143.244.47.77)
21:34:46 × michalz quits (~michalz@185.246.207.201) (Remote host closed the connection)
21:36:42 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910)
21:39:29 × titibandit quits (~titibandi@xdsl-212-8-150-57.nc.de) (Remote host closed the connection)
21:39:29 mmhat joins (~mmh@p200300f1c70623b9ee086bfffe095315.dip0.t-ipconnect.de)
21:41:07 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910) (Ping timeout: 250 seconds)
21:46:47 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
21:56:52 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910)
22:01:30 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 265 seconds)
22:02:17 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
22:02:21 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Ping timeout: 252 seconds)
22:06:17 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
22:10:03 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 252 seconds)
22:13:23 × kdaishi quits (~Thunderbi@mobile-access-bceec1-62.dhcp.inet.fi) (Read error: Connection reset by peer)
22:13:54 rockymarine joins (~rocky@user/rockymarine)
22:14:05 kdaishi joins (~Thunderbi@94.191.136.74.mobile.tre.se)
22:14:48 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 264 seconds)
22:22:14 stackdroid18 joins (~stackdroi@user/stackdroid)
22:22:36 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Quit: ChaiTRex)
22:23:44 × acidjnk_new quits (~acidjnk@p54ad5adb.dip0.t-ipconnect.de) (Ping timeout: 265 seconds)
22:28:25 ChaiTRex joins (~ChaiTRex@user/chaitrex)
22:35:58 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910) (Remote host closed the connection)
22:41:16 jmdaemon joins (~jmdaemon@user/jmdaemon)
22:41:18 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:509f:aac5:1bc5:5910)
22:42:29 burnsidesLlama joins (~burnsides@client-8-86.eduroam.oxuni.org.uk)
22:43:47 × mixphix quits (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca) (Ping timeout: 252 seconds)
22:45:04 × jero98772 quits (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff) (Read error: Connection reset by peer)
22:46:56 × burnsidesLlama quits (~burnsides@client-8-86.eduroam.oxuni.org.uk) (Ping timeout: 265 seconds)
22:50:58 nate4 joins (~nate@98.45.169.16)
22:51:36 mixphix joins (~cigsender@bras-base-otwaon237cw-grc-11-174-91-129-69.dsl.bell.ca)
22:53:21 × drlkf quits (~drlkf@chat.drlkf.net) (Quit: drlkf)
22:53:39 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 258 seconds)
22:54:11 jero98772 joins (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff)
22:55:36 × chomwitt quits (~chomwitt@2a02:587:dc14:f500:baf8:17de:5af6:42e4) (Ping timeout: 264 seconds)
22:59:10 doyougnu joins (~doyougnu@cpe-74-69-132-225.stny.res.rr.com)
22:59:11 × Tuplanolla quits (~Tuplanoll@91-159-69-34.elisa-laajakaista.fi) (Quit: Leaving.)
23:03:46 × mvk quits (~mvk@2607:fea8:5ce3:8500::778c) (Ping timeout: 246 seconds)
23:04:09 gqplox joins (~textual@97e654ef.skybroadband.com)
23:04:20 <gqplox> hello
23:04:32 <geekosaur> hi
23:04:44 × nate4 quits (~nate@98.45.169.16) (Ping timeout: 268 seconds)
23:04:59 <gqplox> i just started learning haskell, could you give a quick review of my program please?
23:05:14 <geekosaur> @where paste
23:05:15 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
23:05:34 <geekosaur> it's best not to paste code into the channel, it's hard to follow and harder to reference things
23:06:25 wonko joins (~wjc@2a0e:1c80:11::50)
23:06:26 <gqplox> ok great thank you
23:06:29 <gqplox> here is my paste
23:06:32 <gqplox> https://paste.tomsmeding.com/ezI0M5WK
23:06:44 <gqplox> i started this online course harvard cs50 where they each some c
23:06:48 <ski> that is C, not Haskell
23:06:51 <gqplox> i tried to convert the c program to haskell
23:06:54 <gqplox> the second file is haskell
23:07:03 <gqplox> i give for reference what im trying to do in first one
23:07:04 <ski> hm, ok
23:07:07 <gqplox> (sorry if it's not allowed)
23:07:27 <jackdk> gqplox: welcome to #haskell. BTW, it is completely fine to ask your question as soon as you join.
23:07:42 <ski> what if there's multiple adjacent spaces, for `count_words' ?
23:07:50 <gqplox> great, thank you Jack i will keep this in mind
23:08:17 <ski> (although i guess the C `count_words' does the same thing)
23:08:21 <gqplox> in the problem statement for it they gave some assumptions so it is kind of allowed
23:08:49 <gqplox> (i know it's not a very robust program but i just wanted to check quickly that i have the right kind of idea in haskell so far before)
23:08:53 <ski> elem c ['!', '?', '.']
23:08:56 <ski> could be written as
23:09:10 <ski> c `elem` "!?."
23:09:38 <gqplox> oh cool
23:09:48 <gqplox> oh yeah because string is just array of chars so it's the same right?
23:09:53 <jackdk> (asking straight-up means that you formulate your question clearly before asking, which can help you solve it. It also means that people who wouldn't answer "yes" to questions like "are you an expert at FOO?" might look at it and be able to help for other reasons.)
23:10:00 <ski> is there a `typedef char *string;', in `cs50.h' ?
23:10:29 <ski> s/array/list/, but yes
23:10:41 <ski> (lists in Haskell are (single-)linked lists)
23:10:42 <gqplox> yeah probably something like that, this is the second lecture and they introduce pointers/memory management in lecture 4 so the provided some helper things
23:10:54 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 258 seconds)
23:10:57 <gqplox> oh right yep thanks
23:11:07 <jackdk> The common Haskell style uses camelCase instead of snake_case for function and variable names, so that looks a bit odd to me.
23:11:13 <gqplox> ok thanks Jack, next time i'll ask right away
23:11:14 <ski> yes
23:11:21 jpds joins (~jpds@gateway/tor-sasl/jpds)
23:11:25 <gqplox> Oh right yeah good point, ill change that now
23:11:57 <probie> For count_words, you could also use the prelude function `words` (although that will differ in behaviour from your C implementation if there a multiple consecutive spaces
23:12:11 <probie> > words "here are some words"
23:12:13 <lambdabot> ["here","are","some","words"]
23:12:21 <ski> brackets in `calculateColmanLiauIndex' (apart from the ones for `round') are redundant
23:12:39 <probie> > length (words "here are some words")
23:12:41 <lambdabot> 4
23:13:31 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
23:14:12 <jackdk> I'd drop the prefix `calculate_` from `calculate_colman_liau_index`, since it feels like one of those "do nothing" words that turn up in function names. What is a function for, if not to perform calculations?
23:14:22 <gqplox> ah nice i've removed the brackets thank you
23:14:31 <ski> gqplox : better to use `puts' (or `fputs'), rather than `printf', in `print_reading_level', for the first two calls, since they're not doing formatted printing anyway
23:15:19 <gqplox> oh cool i didn't even know about that haha
23:15:19 × gurkenglas quits (~gurkengla@p548ac72e.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
23:15:21 <ski> `string get_string(string prompt);' is also in `cs50.h', i presume
23:15:31 <gqplox> yep
23:15:35 <gqplox> how do i reply on irc?
23:15:44 <ski> (note : `puts' automatically adds a newline at the end. `fputs' doesn't)
23:15:48 <ski> just reply
23:16:12 <gqplox> when you and jack messaged i see it highlighted
23:16:20 <ski> mention the nickname of the person you want to reply to (or reference), if you want. e.g. beginning the message with the nickname, followed by a comma or a colon, and the meat of the message
23:16:26 <gqplox> ok cool
23:16:33 <ski> that's because we mentioned your nickname
23:16:49 <gqplox> jackdk: yes true thanks
23:16:53 <gqplox> ah i see
23:17:12 <gqplox> cool thank you very much guys for all the help
23:17:15 <jackdk> As more of a software design point, I don't know if I'd ever get the arguments to `calculate_colman_liau_index` in the correct order. If you were up to modules in your course, I'd suggest making a separate module with a function `colmanLiauIndex :: String -> Int` and all the word/letter/sentence counting hidden inside
23:17:17 <ski> (most IRC clients will highlight/alert the user, in case the chosen nickname is the first thing in the message. not as many will do it, if it occurs later in the message)
23:18:09 <DigitalKiwi> i get notified for kiwi
23:18:09 <jackdk> I should also add that everything overall is fairly tidy and split up well, and most of what I'm posting are nitpicks
23:18:21 <gqplox> ah yes true, I agree that i should hide the implentation details
23:18:22 <DigitalKiwi> because i want to know when people are talking about me and not only to me
23:18:43 <ski> (and please don't add sigils (like prefixing with `@') to the nickname when referencing it. that would commonly stop the highlighting, in clients in general. also, `@' already meant something else on IRC .. channel operator)
23:18:44 <jackdk> `print_grade` should probably get a rename, as it doesn't actually do any printing.
23:18:48 <geekosaur> actually I've found those kind of menntions somewhat annoying
23:18:53 <gqplox> im currently reading programming in hsakell by Graham Hutton
23:19:09 <DigitalKiwi> ...which means i get notifications sometimes and they're talking about kiwi irc but w/e
23:19:10 <gqplox> thank you ski for the advice
23:19:20 <geekosaur> sometimes it's nice but often it's like "you pinged me at 3am for that?"
23:19:25 <gqplox> so far i am on chapter 6
23:19:28 wroathe joins (~wroathe@206-55-188-8.fttp.usinternet.com)
23:19:28 × wroathe quits (~wroathe@206-55-188-8.fttp.usinternet.com) (Changing host)
23:19:28 wroathe joins (~wroathe@user/wroathe)
23:19:37 <gqplox> i guess modules and other things will come later
23:19:37 <DigitalKiwi> 3am is when i'm awake!
23:19:37 <ski> Hutton is nice
23:19:50 <gqplox> yes i am finding it good so far
23:20:15 <geekosaur> 3am is when everyone else in #xmonad is awake, it often seems 🙂
23:20:50 <gqplox> by the way, are you guys using haskell professionally?
23:21:10 <gqplox> so far it seems quite cool but i've only heard about it in an academic context
23:21:51 <ski> gqplox : you can use `putStr' and `putStrLn' to actually print `String's (to standard output). there's also a `hFlush stdout' you could use, if you want to flush (when using line-buffering), before a newline (if you want to try to replicate `getString')
23:21:59 <ski> and `getLine' will read a line for you
23:22:09 <ski> @type putStr
23:22:10 <lambdabot> String -> IO ()
23:22:11 <ski> @type putStrLn
23:22:12 <lambdabot> String -> IO ()
23:22:14 <ski> @type getLine
23:22:16 <lambdabot> IO String
23:22:25 mvk joins (~mvk@2607:fea8:5ce3:8500::778c)
23:22:32 <gqplox> ah cool nice
23:23:00 <gqplox> i tried to search about it but it was talking about monads which i i haven't looked at yet
23:23:07 <ski> `main' is declared as having type `IO ()' in Haskell (well, technically you could use any type in place of `()' .. but it's ignored anyway, so ..)
23:23:36 <geekosaur> don't worry about them for now, worry about IO. (Monad means much less than you think)
23:23:38 <gqplox> it's a bit embarrasing i don't know how to make a proper program yet lol, i just do ghci readability.hs
23:23:51 <gqplox> but its quite cool
23:23:57 <ski> @wiki Introduction to IO
23:23:57 <lambdabot> https://wiki.haskell.org/Introduction_to_IO
23:24:05 <ski> you could take a glance at that ^
23:24:10 <gqplox> like i can do :e and write my changes and see how it works
23:24:11 <geekosaur> @where IO.xhtml
23:24:12 <lambdabot> I know nothing about io.xhtml.
23:24:19 <geekosaur> @where iotut
23:24:19 <lambdabot> https://www.vex.net/~trebla/haskell/IO.xhtml
23:24:52 <ski> the interactor is nice to test out things, as you're writing them
23:25:18 <gqplox> yeah it's really cool
23:26:08 <gqplox> anyway guys I have to go now, thank you very much jack and ski for the help. very friendly introduction to irc :)
23:26:16 <ski> feel free to come back later
23:26:19 <gqplox> and i shall check out those links
23:26:27 <gqplox> i will for sure hahah, i have lots more to learn
23:26:28 <ski> to ask questions, or just lurk around, watching what people talk about
23:26:47 <ski> also, sometimes the channel is a bit silent. just stick around
23:26:48 <gqplox> yes seems like there are lots of knowledgeable people around
23:27:00 × doyougnu quits (~doyougnu@cpe-74-69-132-225.stny.res.rr.com) (Remote host closed the connection)
23:27:01 <ski> (you may have to wait to get a reply)
23:28:25 <gqplox> ah right, guess i was lucky to get a quick reply today then :)
23:28:29 <gqplox> alright goodbye
23:28:30 doyougnu joins (~doyougnu@cpe-74-69-132-225.stny.res.rr.com)
23:28:42 × gqplox quits (~textual@97e654ef.skybroadband.com) (Quit: Textual IRC Client: www.textualapp.com)
23:29:06 × doyougnu quits (~doyougnu@cpe-74-69-132-225.stny.res.rr.com) (Remote host closed the connection)
23:29:35 doyougnu joins (~doyougnu@cpe-74-69-132-225.stny.res.rr.com)
23:31:40 × doyougnu quits (~doyougnu@cpe-74-69-132-225.stny.res.rr.com) (Remote host closed the connection)
23:32:11 doyougnu joins (~doyougnu@cpe-74-69-132-225.stny.res.rr.com)
23:34:48 × doyougnu quits (~doyougnu@cpe-74-69-132-225.stny.res.rr.com) (Remote host closed the connection)
23:36:12 doyougnu joins (~doyougnu@cpe-74-69-132-225.stny.res.rr.com)
23:40:35 × zebrag quits (~chris@user/zebrag) (Quit: Konversation terminated!)
23:41:34 × vorpuni quits (~pvorp@2001:861:3881:c690:a32a:b352:8166:ebb2) (Remote host closed the connection)
23:47:20 nate4 joins (~nate@98.45.169.16)
23:47:41 doyougnu- joins (~doyougnu@cpe-74-69-132-225.stny.res.rr.com)
23:48:08 texasmynsted joins (~texasmyns@99.96.221.112)
23:48:19 × kdaishi quits (~Thunderbi@94.191.136.74.mobile.tre.se) (Ping timeout: 265 seconds)
23:52:11 × nate4 quits (~nate@98.45.169.16) (Ping timeout: 265 seconds)
23:52:52 × wonko quits (~wjc@2a0e:1c80:11::50) (Ping timeout: 268 seconds)
23:53:04 × doyougnu- quits (~doyougnu@cpe-74-69-132-225.stny.res.rr.com) (Remote host closed the connection)
23:54:35 × stackdroid18 quits (~stackdroi@user/stackdroid) (Quit: hasta la vista... tchau!)
23:58:13 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)

All times are in UTC on 2022-10-02.