Home liberachat/#haskell: Logs Calendar

Logs on 2022-09-22 (liberachat/#haskell)

00:00:33 <edrx> I saw that haskell-mode has something like eldoc... it shows info about the symbol at point
00:00:47 <edrx> is there a way to jump to the definition of a symbol?
00:01:07 <edrx> I installed hoogle here but I don't know if it can be used for that
00:01:10 × cynomys quits (~cynomys@user/cynomys) (Remote host closed the connection)
00:01:31 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
00:01:56 × kenaryn quits (~aurele@cre71-h03-89-88-44-27.dsl.sta.abo.bbox.fr) (Quit: leaving)
00:03:03 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
00:04:27 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 265 seconds)
00:04:33 nate2 joins (~nate@98.45.169.16)
00:05:16 matthewmosior joins (~matthewmo@173.170.253.91)
00:06:03 <geekosaur> you can create a TAGS file with something like hasktags and then it's M-.
00:08:19 <edrx> thanks! let me try to install hasktags...
00:09:28 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
00:09:47 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 268 seconds)
00:10:30 matthewmosior joins (~matthewmo@173.170.253.91)
00:11:01 × vglfr quits (~vglfr@145.224.94.78) (Ping timeout: 268 seconds)
00:11:56 × werneta quits (~werneta@137.78.30.207) (Ping timeout: 260 seconds)
00:13:59 king_gs joins (~Thunderbi@187.201.192.184)
00:18:37 LukeHoersten joins (~LukeHoers@user/lukehoersten)
00:19:31 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
00:20:23 <ski> (oh, also forgot to mention <https://en.wikipedia.org/w/index.php?title=Mixed_radix&oldid=1022676428#Primorial_number_system>, in the above context)
00:20:48 <edrx> what is the right way to use hasktags? when I run "hasktags --etags" it gives me a help message that includes this line... "directories will be replaced by DIR/**/*.hs DIR/**/*.lhs Thus hasktags . tags all important files in the current directory"
00:20:50 × gurkenglas quits (~gurkengla@p548ac72e.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
00:21:01 <edrx> but I ran this: hasktags --etags .
00:21:18 <edrx> and it didn't create any files (it seems)
00:21:41 <edrx> oops, sorry, I ran this: "cd ~/usrc/pipes-4.3.16/; hasktags --etags ."
00:23:12 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Ping timeout: 264 seconds)
00:24:25 <geekosaur> do you have source files in that directory, or in a subdirectory?
00:24:31 <ski> @where cabal-stack-disambiguation
00:24:31 <lambdabot> "The Cabal/Stack Disambiguation Guide" at <https://gist.github.com/merijn/8152d561fb8b011f9313c48d876ceb07> by Merijn
00:24:44 <ski> edrx : btw, did you see ^ yet ?
00:25:20 <edrx> ski: which one of the ^s?
00:25:34 <geekosaur> becuase it looks to me like it only scans the directory specified, not subdirectories (https://hackage.haskell.org/package/hasktags-0.72.0/docs/Hasktags.html#v:dirToFiles)
00:25:37 <ski> (apropos ".. after installing a package with Cabal (or cabal-install??? Gosh!!!) ..")
00:25:47 <edrx> geekosaur: ~/usrc/pipes-4.3.16/src/ has four .hs files
00:25:49 <ski> the most recent one
00:25:58 <geekosaur> thne you need to run it on src, not .
00:26:03 <edrx> ok, trying!
00:26:54 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
00:27:41 matthewmosior joins (~matthewmo@173.170.253.91)
00:27:57 <edrx> geekosaur: worked! silly me =(
00:28:27 <edrx> ski: great! read and adding the link to my page!!!
00:29:24 <geekosaur> you may also need to M-x visit-tags-table and point it to that file
00:30:23 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
00:31:06 <edrx> geekosaur: works =)
00:33:43 <edrx> ski: done - now the "cabal-install" in http://angg.twu.net/eev-haskell.html points to that link!
00:34:00 × jespada quits (~jespada@cpc121060-nmal24-2-0-cust249.19-2.cable.virginm.net) (Ping timeout: 264 seconds)
00:34:54 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
00:37:00 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Ping timeout: 264 seconds)
00:37:27 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
00:40:59 × waleee quits (~waleee@h-176-10-137-138.NA.cust.bahnhof.se) (Ping timeout: 244 seconds)
00:42:32 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 244 seconds)
00:46:38 × ec quits (~ec@gateway/tor-sasl/ec) (Ping timeout: 258 seconds)
00:47:14 × jjido quits (~Denis@2.221.114.210) (Quit: My MacBook Air has gone to sleep. ZZZzzz…)
00:48:32 shapr joins (~user@68.54.166.125)
00:48:40 ec joins (~ec@gateway/tor-sasl/ec)
00:52:30 × JamesF quits (~jef@92.40.190.201.threembb.co.uk) (Remote host closed the connection)
00:54:42 × machinedgod quits (~machinedg@d198-53-218-113.abhsia.telus.net) (Quit: Lost terminal)
00:55:25 × Ram-Z quits (~Ram-Z@li1814-254.members.linode.com) (Ping timeout: 252 seconds)
00:59:24 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
01:00:18 jespada joins (~jespada@cpc121060-nmal24-2-0-cust249.19-2.cable.virginm.net)
01:01:21 matthewmosior joins (~matthewmo@173.170.253.91)
01:03:16 × king_gs quits (~Thunderbi@187.201.192.184) (Read error: Connection reset by peer)
01:04:46 king_gs joins (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d)
01:05:45 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection)
01:05:45 × califax quits (~califax@user/califx) (Read error: Connection reset by peer)
01:05:45 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Read error: Connection reset by peer)
01:05:45 × ec quits (~ec@gateway/tor-sasl/ec) (Write error: Connection reset by peer)
01:05:45 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Write error: Connection reset by peer)
01:05:45 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Write error: Connection reset by peer)
01:05:45 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Write error: Connection reset by peer)
01:05:45 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Write error: Connection reset by peer)
01:05:45 × jpds1 quits (~jpds@gateway/tor-sasl/jpds) (Write error: Connection reset by peer)
01:06:11 ec joins (~ec@gateway/tor-sasl/ec)
01:06:11 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
01:06:13 chexum joins (~quassel@gateway/tor-sasl/chexum)
01:06:18 ChaiTRex joins (~ChaiTRex@user/chaitrex)
01:06:18 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
01:06:21 azimut joins (~azimut@gateway/tor-sasl/azimut)
01:06:32 jpds1 joins (~jpds@gateway/tor-sasl/jpds)
01:06:33 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
01:06:50 LukeHoersten joins (~LukeHoers@user/lukehoersten)
01:07:01 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
01:07:20 califax joins (~califax@user/califx)
01:08:06 Ram-Z joins (~Ram-Z@li1814-254.members.linode.com)
01:09:03 × king_gs quits (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d) (Ping timeout: 250 seconds)
01:09:38 king_gs joins (~Thunderbi@187.201.192.184)
01:10:04 wroathe joins (~wroathe@206-55-188-8.fttp.usinternet.com)
01:10:04 × wroathe quits (~wroathe@206-55-188-8.fttp.usinternet.com) (Changing host)
01:10:04 wroathe joins (~wroathe@user/wroathe)
01:10:29 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
01:11:14 × emmanuelux quits (~emmanuelu@2a01cb0000f393006c02ca375ef53871.ipv6.abo.wanadoo.fr) (Quit: au revoir)
01:15:01 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 265 seconds)
01:16:36 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
01:20:43 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 252 seconds)
01:21:10 × fjMSX quits (~hypni2p@2.92.213.55) (Remote host closed the connection)
01:34:28 <shapr> I wish haskell.org had a list of bugs to fix
01:39:56 king_gs1 joins (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d)
01:39:56 × king_gs quits (~Thunderbi@187.201.192.184) (Read error: Connection reset by peer)
01:39:56 king_gs1 is now known as king_gs
01:40:10 × shapr quits (~user@68.54.166.125) (Quit: ERC 5.4 (IRC client for GNU Emacs 28.1))
01:46:39 × matijja` quits (~matijja@193.77.181.201) (Quit: ZNC 1.8.2 - https://znc.in)
01:47:22 × turlando quits (~turlando@user/turlando) (Remote host closed the connection)
01:47:24 matijja joins (~matijja@193.77.181.201)
01:48:37 turlando joins (~turlando@user/turlando)
01:51:13 matthewmosior joins (~matthewmo@173.170.253.91)
01:52:29 srz joins (~srz@179.36.101.95)
01:55:35 × srz quits (~srz@179.36.101.95) (Remote host closed the connection)
01:56:03 srz joins (~srz@179.36.101.95)
01:56:06 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
01:56:19 × srz quits (~srz@179.36.101.95) (Remote host closed the connection)
02:01:06 × king_gs quits (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d) (Remote host closed the connection)
02:01:25 king_gs joins (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d)
02:05:58 fjMSX joins (~hypni2p@2.92.213.55)
02:06:53 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
02:08:00 sammelweis_ joins (~quassel@047-225-118-016.res.spectrum.com)
02:09:35 × sammelweis quits (~quassel@047-225-118-016.res.spectrum.com) (Read error: Connection reset by peer)
02:18:20 wroathe joins (~wroathe@206-55-188-8.fttp.usinternet.com)
02:18:20 × wroathe quits (~wroathe@206-55-188-8.fttp.usinternet.com) (Changing host)
02:18:20 wroathe joins (~wroathe@user/wroathe)
02:19:38 vglfr joins (~vglfr@145.224.94.75)
02:22:36 × td_ quits (~td@94.134.91.227) (Ping timeout: 264 seconds)
02:24:14 td_ joins (~td@94.134.91.59)
02:24:49 matthewmosior joins (~matthewmo@173.170.253.91)
02:25:01 edrx parts (~Eduardo@2804:56c:d2dc:ac00:dab8:211d:d4eb:fa94) (Killed buffer)
02:29:36 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
02:29:39 <EvanR> this list of extensions as a data type in template haskell reveals... NPlusKPatterns... what
02:31:42 <pavonia> Wasn't that deprecated or so?
02:41:39 nate2 joins (~nate@98.45.169.16)
02:41:43 <c_wraith> It used to be part of the standard, not an extension.
02:42:00 <c_wraith> It was removed from the standard and GHC made it an extension - then deprecated the extension
02:43:28 <EvanR> so n plus k patterns still work?? xD
02:43:38 <EvanR> if you enable it
02:43:47 <c_wraith> I believe so
02:43:52 <EvanR> mind blown
02:44:09 <c_wraith> not like I've tried. :P
02:44:11 <EvanR> I'd hate to be making sure that still works in the face of ghc progress
02:45:24 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 265 seconds)
02:46:19 ddellacosta joins (~ddellacos@89.45.224.135)
02:47:59 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Read error: Connection reset by peer)
03:00:02 × haasn quits (~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
03:00:13 matthewmosior joins (~matthewmo@173.170.253.91)
03:01:20 haasn joins (~nand@haasn.dev)
03:01:48 × jero98772 quits (~jero98772@2800:484:1d80:d8ce:3490:26c5:1782:da8c) (Remote host closed the connection)
03:02:22 jargon joins (~jargon@184.101.186.15)
03:03:06 × califax quits (~califax@user/califx) (Ping timeout: 258 seconds)
03:05:32 × sammelweis_ quits (~quassel@047-225-118-016.res.spectrum.com) (Ping timeout: 268 seconds)
03:05:42 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
03:06:39 califax joins (~califax@user/califx)
03:11:01 × ddellacosta quits (~ddellacos@89.45.224.135) (Ping timeout: 265 seconds)
03:13:18 zxx7529 joins (~Thunderbi@user/zxx7529)
03:14:48 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Remote host closed the connection)
03:16:19 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
03:16:28 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
03:17:39 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Remote host closed the connection)
03:17:43 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
03:18:18 <ski> i believe i tried it last year or so
03:18:19 azimut joins (~azimut@gateway/tor-sasl/azimut)
03:18:45 sammelweis joins (~quassel@047-225-118-016.res.spectrum.com)
03:20:37 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Ping timeout: 252 seconds)
03:34:55 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 252 seconds)
03:35:18 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 258 seconds)
03:36:49 matthewmosior joins (~matthewmo@173.170.253.91)
03:38:20 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
03:45:27 × Vajb quits (~Vajb@2001:999:504:1841:9e47:1ec7:a52e:1d57) (Read error: Connection reset by peer)
03:45:57 Vajb joins (~Vajb@hag-jnsbng11-58c3a5-27.dhcp.inet.fi)
03:48:05 frost joins (~frost@user/frost)
03:50:04 × jargon quits (~jargon@184.101.186.15) (Remote host closed the connection)
03:50:54 × matthewmosior quits (~matthewmo@173.170.253.91) (Remote host closed the connection)
03:52:20 random-jellyfish joins (~random-je@user/random-jellyfish)
03:52:45 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
03:55:46 × zxx7529 quits (~Thunderbi@user/zxx7529) (Remote host closed the connection)
03:59:07 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Ping timeout: 252 seconds)
03:59:17 matthewmosior joins (~matthewmo@173.170.253.91)
03:59:29 × hgolden quits (~hgolden@cpe-172-251-233-141.socal.res.rr.com) (Remote host closed the connection)
04:00:33 × causal quits (~user@50.35.83.177) (Quit: WeeChat 3.6)
04:00:37 nate2 joins (~nate@98.45.169.16)
04:01:28 hgolden joins (~hgolden@cpe-172-251-233-141.socal.res.rr.com)
04:03:31 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
04:03:40 king_gs1 joins (~Thunderbi@187.201.192.184)
04:04:00 × king_gs quits (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d) (Ping timeout: 264 seconds)
04:04:00 king_gs1 is now known as king_gs
04:06:01 × Vajb quits (~Vajb@hag-jnsbng11-58c3a5-27.dhcp.inet.fi) (Read error: Connection reset by peer)
04:06:10 Vajb joins (~Vajb@2001:999:504:1841:9e47:1ec7:a52e:1d57)
04:07:40 wroathe joins (~wroathe@206-55-188-8.fttp.usinternet.com)
04:07:40 × wroathe quits (~wroathe@206-55-188-8.fttp.usinternet.com) (Changing host)
04:07:40 wroathe joins (~wroathe@user/wroathe)
04:08:12 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 264 seconds)
04:09:56 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 260 seconds)
04:11:03 shriekingnoise joins (~shrieking@186.137.167.202)
04:13:32 matthewmosior joins (~matthewmo@173.170.253.91)
04:18:12 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
04:18:41 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 260 seconds)
04:20:12 × jpds1 quits (~jpds@gateway/tor-sasl/jpds) (Remote host closed the connection)
04:20:46 jpds1 joins (~jpds@gateway/tor-sasl/jpds)
04:20:51 <johnw> I've never tried that extension before
04:20:51 matthewmosior joins (~matthewmo@173.170.253.91)
04:21:55 × king_gs quits (~Thunderbi@187.201.192.184) (Read error: Connection reset by peer)
04:23:09 king_gs joins (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d)
04:23:29 <dolio> That's probably one of the least problematic extensions to keep up to date.
04:23:36 × califax quits (~califax@user/califx) (Ping timeout: 258 seconds)
04:25:41 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
04:26:01 califax joins (~califax@user/califx)
04:27:45 × jpds1 quits (~jpds@gateway/tor-sasl/jpds) (Remote host closed the connection)
04:28:07 jpds1 joins (~jpds@gateway/tor-sasl/jpds)
04:34:27 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
04:36:15 × califax quits (~califax@user/califx) (Ping timeout: 258 seconds)
04:39:24 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Ping timeout: 264 seconds)
04:42:21 rockymarine joins (~rocky@user/rockymarine)
04:42:37 califax joins (~califax@user/califx)
04:44:12 × notzmv quits (~zmv@user/notzmv) (Ping timeout: 264 seconds)
04:46:00 × sammelweis quits (~quassel@047-225-118-016.res.spectrum.com) (Ping timeout: 264 seconds)
04:51:13 LukeHoersten joins (~LukeHoers@user/lukehoersten)
04:55:29 matthewmosior joins (~matthewmo@173.170.253.91)
04:55:54 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 265 seconds)
04:56:24 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 265 seconds)
04:58:59 mbuf joins (~Shakthi@49.204.133.2)
04:59:50 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
05:03:20 Guest93 joins (~Guest93@86.55.245.100)
05:04:15 chomwitt joins (~chomwitt@2a02:587:dc14:f500:a3a8:3af3:359:8caf)
05:04:34 × Guest93 quits (~Guest93@86.55.245.100) (Client Quit)
05:19:11 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 258 seconds)
05:26:56 × random-jellyfish quits (~random-je@user/random-jellyfish) (Quit: Client closed)
05:30:21 matthewmosior joins (~matthewmo@173.170.253.91)
05:35:03 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
05:37:14 odnes joins (~odnes@ppp089210198232.access.hol.gr)
05:40:55 takuan joins (~takuan@178-116-218-225.access.telenet.be)
05:45:30 rockymarine joins (~rocky@user/rockymarine)
05:48:33 razetime joins (~quassel@117.254.34.240)
05:50:48 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 268 seconds)
06:06:43 nate2 joins (~nate@98.45.169.16)
06:09:17 matthewmosior joins (~matthewmo@173.170.253.91)
06:11:45 × michalz quits (~michalz@185.246.207.217) (Remote host closed the connection)
06:11:48 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 264 seconds)
06:12:08 lortabac joins (~lortabac@2a01:e0a:541:b8f0:d93e:b2d9:ab9e:5f05)
06:12:46 michalz joins (~michalz@185.246.207.217)
06:13:43 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
06:27:08 hrberg joins (~quassel@171.79-160-161.customer.lyse.net)
06:28:02 zeenk joins (~zeenk@2a02:2f04:a311:2d00:6865:d863:4c93:799f)
06:35:10 bontaq joins (~user@ool-45779fe5.dyn.optonline.net)
06:39:05 coot joins (~coot@213.134.176.158)
06:39:21 × freeside quits (~mengwong@103.252.202.193) (Ping timeout: 265 seconds)
06:41:19 titibandit joins (~titibandi@xdsl-87-78-162-143.nc.de)
06:43:29 matthewmosior joins (~matthewmo@173.170.253.91)
06:43:45 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
06:45:30 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
06:47:39 jakalx parts (~jakalx@base.jakalx.net) ()
06:47:49 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
06:47:50 × king_gs quits (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d) (Ping timeout: 244 seconds)
06:48:07 king_gs joins (~Thunderbi@187.201.192.184)
06:49:46 jakalx joins (~jakalx@base.jakalx.net)
06:50:13 eikke joins (~NicolasT@user/NicolasT)
06:55:15 notzmv joins (~zmv@user/notzmv)
06:55:36 acidjnk_new joins (~acidjnk@p200300d6e7137a23300810a445eaf94c.dip0.t-ipconnect.de)
07:00:49 MoC joins (~moc@user/moc)
07:01:24 MajorBiscuit joins (~MajorBisc@c-001-009-018.client.tudelft.eduvpn.nl)
07:05:33 f-a joins (~f-a@151.68.234.1)
07:06:37 <f-a> I want to spell check comments in a .hs file. For sure I can’t be the first person doing that, what is your way to feed haskell files to aspell or similar programs/
07:09:02 <dminuoso> f-a: You could just craft a attoparsec/megaparsec parser to extract them for you
07:09:43 <f-a> that could be a way, I hoped for “oh there is unix utility xyz that does that for you”
07:11:05 <dminuoso> oh there is unix utility https://manpages.ubuntu.com/manpages/bionic/man1/lu-comment-extractor.1.html that does that for you
07:11:29 <dminuoso> Sorry, couldn't resist. :-)
07:12:17 <f-a> hehe
07:14:41 <f-a> pretty nice, thanks
07:15:36 akegalj joins (~akegalj@93-138-68-202.adsl.net.t-com.hr)
07:16:05 matthewmosior joins (~matthewmo@173.170.253.91)
07:17:02 jgeerds_ joins (~jgeerds@55d46bad.access.ecotel.net)
07:17:30 × king_gs quits (~Thunderbi@187.201.192.184) (Read error: Connection reset by peer)
07:18:37 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
07:19:20 king_gs joins (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d)
07:20:54 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
07:21:45 gmg joins (~user@user/gehmehgeh)
07:24:05 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Ping timeout: 252 seconds)
07:26:48 × eikke quits (~NicolasT@user/NicolasT) (Ping timeout: 264 seconds)
07:38:12 × chomwitt quits (~chomwitt@2a02:587:dc14:f500:a3a8:3af3:359:8caf) (Ping timeout: 264 seconds)
07:43:08 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
07:43:42 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 258 seconds)
07:44:22 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
07:46:16 × jonathanx quits (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se) (Read error: Connection reset by peer)
07:46:34 jonathanx joins (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se)
07:49:23 × razetime quits (~quassel@117.254.34.240) (Ping timeout: 252 seconds)
07:50:08 matthewmosior joins (~matthewmo@173.170.253.91)
07:51:34 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection)
07:51:53 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
07:52:54 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
07:53:27 × tzh quits (~tzh@c-24-21-73-154.hsd1.or.comcast.net) (Quit: zzz)
07:54:31 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
07:54:42 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
07:55:03 machinedgod joins (~machinedg@d198-53-218-113.abhsia.telus.net)
07:58:08 Unhammerd joins (~Unhammer@user/unhammer)
08:00:18 <Unhammerd> Has anyone noticed performance differences with process (which seems to use String input/output) vs typed-process (lazy bytestring)?
08:03:03 nschoe joins (~quassel@178.251.84.79)
08:04:15 f-a parts (~f-a@151.68.234.1) ()
08:05:42 raehik joins (~raehik@global-5-14.n-1.net.cam.ac.uk)
08:10:15 ubert joins (~Thunderbi@77.119.165.8.wireless.dyn.drei.com)
08:12:37 LukeHoersten joins (~LukeHoers@user/lukehoersten)
08:15:35 × titibandit quits (~titibandi@xdsl-87-78-162-143.nc.de) (Remote host closed the connection)
08:17:48 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 264 seconds)
08:19:28 pottsy joins (~pottsy@90.pool85-52-231.static.orange.es)
08:19:30 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
08:20:31 razetime joins (~quassel@117.254.34.119)
08:23:38 matthewmosior joins (~matthewmo@173.170.253.91)
08:25:14 cfricke joins (~cfricke@user/cfricke)
08:27:09 eikke joins (~NicolasT@user/NicolasT)
08:28:03 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
08:28:06 × razetime quits (~quassel@117.254.34.119) (Ping timeout: 265 seconds)
08:28:21 razetime_ joins (~quassel@2401:4900:628d:3843:e405:c667:a1e8:5879)
08:31:36 LukeHoersten joins (~LukeHoers@user/lukehoersten)
08:35:17 × razetime_ quits (~quassel@2401:4900:628d:3843:e405:c667:a1e8:5879) (Ping timeout: 244 seconds)
08:39:21 razetime joins (~quassel@117.254.35.198)
08:44:02 × hgolden quits (~hgolden@cpe-172-251-233-141.socal.res.rr.com) (Ping timeout: 265 seconds)
08:44:42 × shriekingnoise quits (~shrieking@186.137.167.202) (Quit: Quit)
08:44:53 __monty__ joins (~toonn@user/toonn)
08:47:02 × jmdaemon quits (~jmdaemon@user/jmdaemon) (Ping timeout: 260 seconds)
08:53:53 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 244 seconds)
08:55:58 × califax quits (~califax@user/califx) (Remote host closed the connection)
08:58:24 matthewmosior joins (~matthewmo@173.170.253.91)
08:58:54 kuribas joins (~user@silversquare.silversquare.eu)
08:59:02 × ft quits (~ft@p3e9bc57b.dip0.t-ipconnect.de) (Quit: Lost terminal)
08:59:40 califax joins (~califax@user/califx)
09:00:11 × polykernel[m] quits (~polykerne@user/polykernel) (Quit: You have been kicked for being idle)
09:02:53 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
09:03:39 nate2 joins (~nate@98.45.169.16)
09:04:45 CoolGuy228xxX joins (~CoolGuy22@95.165.158.51)
09:05:46 × CoolGuy228xxX quits (~CoolGuy22@95.165.158.51) (Client Quit)
09:07:33 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
09:08:01 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
09:08:19 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 248 seconds)
09:08:53 pagnol joins (~user@213-205-209-87.ftth.glasoperator.nl)
09:08:56 <pagnol> Does anyone have a robust setup to use Haskell with org-babel?
09:13:31 × king_gs quits (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d) (Ping timeout: 244 seconds)
09:14:13 bgs joins (~bgs@212-85-160-171.dynamic.telemach.net)
09:14:26 × razetime quits (~quassel@117.254.35.198) (Ping timeout: 260 seconds)
09:14:40 razetime joins (~quassel@117.254.34.59)
09:19:09 × califax quits (~califax@user/califx) (Ping timeout: 258 seconds)
09:19:34 califax joins (~califax@user/califx)
09:20:05 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
09:20:44 `2jt joins (~jtomas@105.red-88-17-232.dynamicip.rima-tde.net)
09:21:39 × pagnol quits (~user@213-205-209-87.ftth.glasoperator.nl) (Ping timeout: 248 seconds)
09:22:11 × razetime quits (~quassel@117.254.34.59) (Ping timeout: 250 seconds)
09:22:56 razetime joins (~quassel@117.193.5.254)
09:23:33 × raehik quits (~raehik@global-5-14.n-1.net.cam.ac.uk) (Ping timeout: 268 seconds)
09:24:22 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 244 seconds)
09:35:31 peutri_ is now known as peutri
09:35:44 × eikke quits (~NicolasT@user/NicolasT) (Ping timeout: 244 seconds)
09:37:46 eikke joins (~NicolasT@user/NicolasT)
09:39:09 bahamas joins (~lucian@188.24.138.239)
09:44:31 × einfair_ quits (~einfair@broadband-90-154-71-147.ip.moscow.rt.ru) (Ping timeout: 244 seconds)
09:49:18 × bgs quits (~bgs@212-85-160-171.dynamic.telemach.net) (Remote host closed the connection)
09:49:56 matthewmosior joins (~matthewmo@173.170.253.91)
09:54:20 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
09:55:01 raehik joins (~raehik@global-5-14.n-1.net.cam.ac.uk)
09:56:32 × elkcl quits (~elkcl@broadband-37-110-156-162.ip.moscow.rt.ru) (Ping timeout: 265 seconds)
09:56:58 × econo quits (uid147250@user/econo) (Quit: Connection closed for inactivity)
09:57:57 × razetime quits (~quassel@117.193.5.254) (Ping timeout: 244 seconds)
10:02:46 DavidBinder joins (~DavidBind@134.2.10.18)
10:04:20 razetime joins (~quassel@2401:4900:629f:7da9:8407:e36f:13d1:1011)
10:04:41 × DavidBinder quits (~DavidBind@134.2.10.18) (Remote host closed the connection)
10:08:38 × hsw quits (~hsw@2001-b030-2303-0104-0172-0025-0012-0132.hinet-ip6.hinet.net) (Remote host closed the connection)
10:08:42 hsw_ joins (~hsw@2001-b030-2303-0104-0172-0025-0012-0132.hinet-ip6.hinet.net)
10:10:49 einfair joins (~einfair@broadband-90-154-71-147.ip.moscow.rt.ru)
10:20:02 elkcl joins (~elkcl@broadband-37-110-156-162.ip.moscow.rt.ru)
10:23:09 matthewmosior joins (~matthewmo@173.170.253.91)
10:25:20 × MoC quits (~moc@user/moc) (Quit: Konversation terminated!)
10:27:29 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection)
10:27:39 king_gs joins (~Thunderbi@187.201.192.184)
10:27:39 × king_gs quits (~Thunderbi@187.201.192.184) (Client Quit)
10:27:56 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
10:29:52 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
10:29:54 × `2jt quits (~jtomas@105.red-88-17-232.dynamicip.rima-tde.net) (Ping timeout: 265 seconds)
10:36:33 × eikke quits (~NicolasT@user/NicolasT) (Quit: leaving)
10:39:26 chomwitt joins (~chomwitt@2a02:587:dc14:f500:2dfd:13d3:f366:7e03)
10:40:19 × razetime quits (~quassel@2401:4900:629f:7da9:8407:e36f:13d1:1011) (Ping timeout: 244 seconds)
10:44:06 razetime joins (~quassel@117.254.34.28)
10:44:39 × odnes quits (~odnes@ppp089210198232.access.hol.gr) (Quit: Leaving)
10:49:36 Guest68 joins (~Guest68@2a02:8388:a241:e80:41cb:c9b8:ceb9:d9d6)
10:54:00 <MangoIV[m]> Hi, did anyone here have any luck with that evaluation in place plug-in for HLS in nvim? Thanks in advance!
10:55:43 matthewmosior joins (~matthewmo@173.170.253.91)
10:59:57 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
11:03:52 `2jt joins (~jtomas@105.red-88-17-232.dynamicip.rima-tde.net)
11:09:32 × Guest68 quits (~Guest68@2a02:8388:a241:e80:41cb:c9b8:ceb9:d9d6) (Quit: Client closed)
11:12:36 LukeHoersten joins (~LukeHoers@user/lukehoersten)
11:14:25 × mvk quits (~mvk@2607:fea8:5ce3:8500::778c) (Ping timeout: 244 seconds)
11:19:49 × coot quits (~coot@213.134.176.158) (Quit: coot)
11:21:56 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
11:25:02 oak- parts (~oakuniver@2001:470:69fc:105::fcd) ()
11:25:08 oak- joins (~oakuniver@2001:470:69fc:105::fcd)
11:26:26 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 265 seconds)
11:26:41 jakalx parts (~jakalx@base.jakalx.net) ()
11:30:36 jakalx joins (~jakalx@base.jakalx.net)
11:31:08 × akegalj quits (~akegalj@93-138-68-202.adsl.net.t-com.hr) (Quit: leaving)
11:38:12 × ubert quits (~Thunderbi@77.119.165.8.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
11:38:22 matthewmosior joins (~matthewmo@173.170.253.91)
11:40:35 lyle joins (~lyle@104.246.145.85)
11:40:36 × raehik quits (~raehik@global-5-14.n-1.net.cam.ac.uk) (Ping timeout: 264 seconds)
11:42:53 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
11:44:05 × bahamas quits (~lucian@188.24.138.239) (Ping timeout: 268 seconds)
11:44:23 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 244 seconds)
11:46:10 <mesaoptimizer> I feel like implicit associativity of Haskell operators is one very... un-functional programming feature
11:47:36 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
11:48:36 <tdammers> what does associativity have to do with functional-ness?
11:48:38 <mesaoptimizer> at least for non-commutative operators. You _have_ to memorize the associativity and messing up the associativity in your head is an error that Haskell cannot catch
11:49:02 <tdammers> but that has nothing to do with whether the language is "functional" or not
11:49:18 waldo joins (~waldo@user/waldo)
11:49:24 <dminuoso> I would argue that the term "functional" is very imprecise and means very different things for different people.
11:49:31 <dminuoso> There is no universally accepted sharp definition of it.
11:49:53 <dminuoso> Arguing whether something "is functional or not" is only with respect to your personal beliefs and definitions.
11:50:08 <tdammers> unfortunately there isn't, but most reasonable definitions revolve around the concept of a "function" (and more specifically, "pure function")
11:50:10 <mesaoptimizer> sure, which is why I used un- "functional programming", implying that it goes against the usual main draws of functional programming, at least from my beginner-level perspective
11:51:18 <mesaoptimizer> agree I could have worded it better but that's a minor sidenote
11:51:25 <byorgey> mesaoptimizer: what do you mean by "implicit associativity of Haskell operators"? Can you give an example?
11:51:26 <dminuoso> Superficially I would argue that association is a grammatical artifact, and being "functional" is usually something on the semantic level.
11:51:27 <geekosaur> LC doesn't even have operators, just functions and parens for grouping
11:51:29 LukeHoersten joins (~LukeHoers@user/lukehoersten)
11:51:38 <ski> mesaoptimizer : do you mean how operators get `infixl 9', if none specified ?
11:51:47 <tdammers> either way, "functional" is generally about language semantics, not syntax - but operator precedence is a syntactic concern (once the operator has been parsed into an AST, its precedence and associativity is erased)
11:51:58 <tdammers> so yeah
11:51:58 dminuoso high fives tdammers
11:52:01 <tdammers> woo hoo
11:52:07 <ski> mesaoptimizer : also, i don't see what commutativity has to do with the associativity-disambiguation rules for operators
11:52:39 <ski> (if you said "non-associative operators", that'd be a different thing ..)
11:52:40 <dminuoso> Indeed. Commutatitivity too is a semantic thing, association is a grammatic thing.
11:53:39 <dminuoso> But for what it is worth, I do have some sympathy for disliking operators since their associativity is invisible on editors most of the time.
11:54:04 <mesaoptimizer> for example, the exponentiation operator ^ has infixr 8. that's TWO types of data one needs to keep in their head. Sure, you can memorize it, or look it up, and the benefit of making this implicit is conciseness, but I don't like how one can mistakenly assume the wrong infix or precedence and make logic errors
11:54:32 <geekosaur> you can a;ways parenthesize
11:54:40 <dminuoso> mesaoptimizer: I would argue that if its not visibly clear, you should be using (redundant) parenthesis anyway.
11:55:12 <ski> imho, it would probably be better to assign relative strengths to different operators (or sets of them), rather than assign absolute (even totally ordered) ones to them
11:55:17 <tdammers> another nasty consequence of the way Haskell does operators is that when you define aliases for them (e.g. for re-exporting), you have to define the fixity again
11:56:16 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 244 seconds)
11:56:26 <mesaoptimizer> using redundant parentheses seems like a good best practice. I'll keep that in mind.
11:56:54 <ski> > let foo (+) x = x + x + x where infixr 5 + in foo (-) 2 -- i don't know a way to specify precedence and associativity here
11:56:56 <lambdabot> error:
11:56:56 <lambdabot> The fixity signature for ‘+’ lacks an accompanying binding
11:56:56 <lambdabot> (The fixity signature must be given where ‘+’ is declared)
11:57:12 <geekosaur> (and then HLS bitches at you for using unnecessary parens. shaddap already!)
11:57:58 <ski> HLS, or hlint ?
11:58:10 <geekosaur> hlint via HLS in my editor
11:58:38 <dminuoso> Dont use hlint then!
11:58:54 <dminuoso> Addressed other headaches you get too
12:00:08 ski is generally a fan of avoiding redundant brackets, but will occasionally go out of their way to include some, for emphasis, or even just to avoid having to recall the relative precedence of some two operators not seen together too often
12:02:06 <ski> (hence i write `sort :: Ord a => ..a..', not `sort :: (Ord a) => ..a..'; `data Blah = ... deriving Show', `let x:xs = ...', `case ... of x:xs -> ...', `Just x +*+ Just y = ...', &c.)
12:02:47 matthewmosior joins (~matthewmo@173.170.253.91)
12:03:42 gurkenglas joins (~gurkengla@p548ac72e.dip0.t-ipconnect.de)
12:04:20 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Remote host closed the connection)
12:04:23 <ski> (also, occasionally, i find i'd like to be able to say `(foo x y) z = ...', not just `(x +*+ y) z = ...')
12:07:41 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
12:10:26 × frost quits (~frost@user/frost) (Quit: Client closed)
12:15:28 azimut joins (~azimut@gateway/tor-sasl/azimut)
12:17:50 bahamas joins (~lucian@188.24.138.239)
12:18:10 × `2jt quits (~jtomas@105.red-88-17-232.dynamicip.rima-tde.net) (Ping timeout: 265 seconds)
12:20:22 yvan-sraka joins (~yvan-srak@109.135.29.128)
12:22:51 × bahamas quits (~lucian@188.24.138.239) (Ping timeout: 260 seconds)
12:24:29 raehik joins (~raehik@global-5-14.n-1.net.cam.ac.uk)
12:37:17 matthewmosior joins (~matthewmo@173.170.253.91)
12:38:54 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
12:39:48 waleee joins (~waleee@h-176-10-137-138.NA.cust.bahnhof.se)
12:41:50 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
12:42:10 Feuermagier joins (~Feuermagi@user/feuermagier)
12:42:55 Feuermagier_ joins (~Feuermagi@216.24.213.93)
12:43:19 × Feuermagier_ quits (~Feuermagi@216.24.213.93) (Remote host closed the connection)
12:44:06 Feuermagier_ joins (~Feuermagi@216.24.213.93)
12:44:19 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Ping timeout: 248 seconds)
12:44:24 × Feuermagier_ quits (~Feuermagi@216.24.213.93) (Remote host closed the connection)
12:44:36 × yvan-sraka quits (~yvan-srak@109.135.29.128) (Ping timeout: 252 seconds)
12:44:46 Feuermagier_ joins (~Feuermagi@216.24.213.93)
12:47:10 × Feuermagier quits (~Feuermagi@user/feuermagier) (Ping timeout: 265 seconds)
12:47:20 hgolden joins (~hgolden@cpe-172-251-233-141.socal.res.rr.com)
12:49:33 × matijja quits (~matijja@193.77.181.201) (Quit: ZNC 1.8.2 - https://znc.in)
12:50:48 hsw__ joins (~hsw@112-104-87-196.adsl.dynamic.seed.net.tw)
12:51:50 matijja joins (~matijja@193.77.181.201)
12:53:46 × hsw_ quits (~hsw@2001-b030-2303-0104-0172-0025-0012-0132.hinet-ip6.hinet.net) (Ping timeout: 260 seconds)
12:58:51 × benin0 quits (~benin@183.82.206.30) (Ping timeout: 252 seconds)
13:00:32 `2jt joins (~jtomas@105.red-88-17-232.dynamicip.rima-tde.net)
13:02:52 bahamas joins (~lucian@188.24.138.239)
13:05:10 nate2 joins (~nate@98.45.169.16)
13:09:07 × bontaq quits (~user@ool-45779fe5.dyn.optonline.net) (Ping timeout: 244 seconds)
13:09:26 bontaq joins (~user@165.1.205.23)
13:09:38 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 244 seconds)
13:10:39 matthewmosior joins (~matthewmo@173.170.253.91)
13:13:05 DavidBinder joins (~DavidBind@134.2.10.18)
13:15:21 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
13:16:05 × thatcher quits (~lp0@heathens.club) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
13:18:56 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
13:20:48 × xff0x quits (~xff0x@ai071162.d.east.v6connect.net) (Ping timeout: 264 seconds)
13:30:07 bontaq` joins (~user@ool-45779fe5.dyn.optonline.net)
13:30:36 matthewmosior joins (~matthewmo@173.170.253.91)
13:30:38 × matthewmosior quits (~matthewmo@173.170.253.91) (Remote host closed the connection)
13:30:44 matthewmosior joins (~matthewmo@173.170.253.91)
13:31:51 × bontaq quits (~user@165.1.205.23) (Ping timeout: 252 seconds)
13:35:28 × hgolden quits (~hgolden@cpe-172-251-233-141.socal.res.rr.com) (Remote host closed the connection)
13:37:55 hgolden joins (~hgolden@cpe-172-251-233-141.socal.res.rr.com)
13:42:08 xff0x joins (~xff0x@2405:6580:b080:900:c9c6:ea14:444b:6072)
13:45:28 coot joins (~coot@213.134.176.158)
13:47:11 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
13:53:13 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.6)
13:56:56 × matthewmosior quits (~matthewmo@173.170.253.91) (Remote host closed the connection)
13:58:52 matthewmosior joins (~matthewmo@173.170.253.91)
13:58:59 yvan-sraka joins (~yvan-srak@37.173.65.198)
13:59:31 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:d93e:b2d9:ab9e:5f05) (Quit: WeeChat 2.8)
13:59:46 × waleee quits (~waleee@h-176-10-137-138.NA.cust.bahnhof.se) (Quit: WeeChat 3.6)
13:59:50 Sgeo joins (~Sgeo@user/sgeo)
14:01:03 × gurkenglas quits (~gurkengla@p548ac72e.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
14:07:54 × dibblego quits (~dibblego@haskell/developer/dibblego) (Ping timeout: 264 seconds)
14:14:11 × matthewmosior quits (~matthewmo@173.170.253.91) (Remote host closed the connection)
14:15:07 × `2jt quits (~jtomas@105.red-88-17-232.dynamicip.rima-tde.net) (Ping timeout: 252 seconds)
14:15:43 shriekingnoise joins (~shrieking@186.137.167.202)
14:16:01 × MajorBiscuit quits (~MajorBisc@c-001-009-018.client.tudelft.eduvpn.nl) (Ping timeout: 260 seconds)
14:17:43 MajorBiscuit joins (~MajorBisc@c-001-009-018.client.tudelft.eduvpn.nl)
14:18:08 × Guest2730 quits (e99e97ef8e@2604:bf00:561:2000::2a2) (Remote host closed the connection)
14:18:16 Ankhers joins (e99e97ef8e@2604:bf00:561:2000::2a2)
14:18:52 × raehik quits (~raehik@global-5-14.n-1.net.cam.ac.uk) (Ping timeout: 244 seconds)
14:19:01 × jgeerds_ quits (~jgeerds@55d46bad.access.ecotel.net) (Ping timeout: 250 seconds)
14:19:43 matthewmosior joins (~matthewmo@173.170.253.91)
14:24:59 jakalx parts (~jakalx@base.jakalx.net) ()
14:25:38 × MajorBiscuit quits (~MajorBisc@c-001-009-018.client.tudelft.eduvpn.nl) (Quit: WeeChat 3.5)
14:25:49 MajorBiscuit joins (~MajorBisc@c-001-009-018.client.tudelft.eduvpn.nl)
14:27:28 raehik joins (~raehik@global-5-15.n-1.net.cam.ac.uk)
14:28:33 × waldo quits (~waldo@user/waldo) (Ping timeout: 250 seconds)
14:34:10 jakalx joins (~jakalx@base.jakalx.net)
14:43:44 dibblego joins (~dibblego@122-199-1-30.ip4.superloop.com)
14:43:45 × dibblego quits (~dibblego@122-199-1-30.ip4.superloop.com) (Changing host)
14:43:45 dibblego joins (~dibblego@haskell/developer/dibblego)
14:52:51 × Feuermagier_ quits (~Feuermagi@216.24.213.93) (Quit: Leaving)
14:54:05 × matthewmosior quits (~matthewmo@173.170.253.91) (Remote host closed the connection)
15:00:58 <oats> huh, effectful looks neat
15:01:18 <oats> don't know how I missed its announcement in r/haskell a couple months ago, it looks well-received
15:03:00 <Hecate> oats: :D don't hesitate to create bindings to other libraries!
15:05:11 <oats> I've heard about various effects libraries for a while now, but idk if the community has really coalesced around any in particular
15:05:16 <oats> could effectful be that one?
15:05:17 <Hecate> not yet
15:05:31 <Hecate> but I hope effectful + delconts will be nice
15:06:38 <oats> delconts?
15:07:33 × acidjnk_new quits (~acidjnk@p200300d6e7137a23300810a445eaf94c.dip0.t-ipconnect.de) (Ping timeout: 250 seconds)
15:09:44 matthewmosior joins (~matthewmo@173.170.253.91)
15:14:09 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
15:14:10 <bahamas> how can I convert NominalDiffTime to seconds, if I'm using a version of time before 1.9.1 (when nominalDiffTimeToSeconds was introduced)?
15:14:42 <bahamas> basically, I want to know if the current time is before or past a certain time
15:17:15 <johnw> might this work?
15:17:16 <johnw> let (myNominalDiffTimeInSeconds, _) = properFraction myNominalDiffTime
15:17:51 × raehik quits (~raehik@global-5-15.n-1.net.cam.ac.uk) (Ping timeout: 260 seconds)
15:22:42 <Hecate> oats: delimited continuations
15:24:48 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
15:29:08 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 244 seconds)
15:29:20 <EvanR> bahamas, a NominalDiffTime is a number in units of seconds (with a fractional part), but it's a different type so needs a conversion
15:29:36 <EvanR> try realToFrac or floor
15:30:31 azimut_ joins (~azimut@gateway/tor-sasl/azimut)
15:30:36 <EvanR> oh, but comparing it to some official Time, that doesn't require that. But it does require getting the types straight
15:31:09 <EvanR> NominalDiffTime is a diff time, while times are a different animal. So you just need to convert one to the other then use <
15:31:22 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 258 seconds)
15:32:41 <EvanR> e.g. if you have a UTCTime, you can diff that with some reference UTCTime to get a NominalDiffTime
15:33:07 <EvanR> or, you can add NominalDiffTime to the reference UTCTime to get a UTCTime. Either way you need the same type for comparison
15:34:18 <EvanR> POSIXTime is like a hybrid, we all agree on the reference date, but it's technically a diff
15:39:47 <EvanR> (if you convert to a float with floor or realToFrac, you will lose a bunch of precision, if the number is as big as unix time)
15:40:17 <EvanR> (so it's better to do your time math directly like I just explained)
15:42:02 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
15:42:53 <bahamas> EvanR: well, I can get both times to be UTCTime than use the corresponding function
15:43:08 <bahamas> but that function returns NominalDiffTime, so that's the issue
15:43:10 <EvanR> hell yeah, UTCTime is an instance of Ord so you can just compare them
15:43:20 <EvanR> what function?
15:43:30 <bahamas> diffUTCTime I think it's called
15:43:31 matthewmosior joins (~matthewmo@173.170.253.91)
15:43:37 <EvanR> :thonk:
15:43:42 <bahamas> but if I can compare them, I think that should be enough
15:44:03 <EvanR> yeah, I'm not sure it makes sense to diff two times, then ask if the result is before or after a UTCTime
15:44:24 <bahamas> EvanR: no, I was checking if the number of seconds is greater than 0
15:44:39 × nschoe quits (~quassel@178.251.84.79) (Ping timeout: 268 seconds)
15:44:40 <bahamas> but now that you mentioned Ord, it sounds like my solution is a roundabout way
15:44:44 <EvanR> use compare with the two UTCTimes xD
15:44:49 <EvanR> :t compare
15:44:50 <lambdabot> Ord a => a -> a -> Ordering
15:44:50 <bahamas> right :)
15:45:01 <bahamas> thanks!
15:45:21 <EvanR> > floor (fromInteger 1663861268 :: Float) -- :scream:
15:45:23 <lambdabot> 1663861248
15:45:57 <bahamas> a, actually, in another instance I need to know if current time is below 5 minutes before a certain time
15:45:58 <EvanR> > let n = 1663861268 in floor (fromInteger n :: Float) - n
15:46:00 <lambdabot> -20
15:46:10 <bahamas> for that I do need to compute a difference, no?
15:46:29 <EvanR> the opposite
15:46:30 <geekosaur> does it really use Float instead of Double?
15:46:34 waldo joins (~waldo@user/waldo)
15:46:35 <EvanR> no, I'm just saying
15:47:03 <EvanR> bahamas, opposite, you want to shift your UTCTime down by 5 minutes to get another UTCTime to compare
15:47:24 <EvanR> addUTCTime :: NominalDiffTime -> UTCTime -> UTCTime
15:47:53 <bahamas> EvanR: oh, you mean add 5 minutes to currentTime and check if it's greater or lower than startTime
15:48:05 <EvanR> earlier = addUTCTime (-5 * 60) limitTime
15:48:25 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
15:48:54 <bahamas> EvanR: anyway, I will figure this out. thanks for pointing me in the right direction
15:49:28 <EvanR> geekosaur, it doesn't use float or double... but somebody might try to convert to floats to do comparisons. If they use double it won't lose 20 seconds but it does lose something compared to the raw time data
15:49:50 rockymarine joins (~rocky@user/rockymarine)
15:50:01 geekosaur thinks Float should be removed (and similarly float from C)
15:50:13 <geekosaur> it's a trap
15:50:23 <EvanR> the godot game engine is nothing but single precision floats ;_;
15:50:34 <EvanR> they claim they need to support low end mobile
15:50:55 <EvanR> (most graphics can work with single precision... it's fine...)
15:51:07 <EvanR> (or even less precision)
15:52:54 ski . o O ( `short double' )
15:53:58 <geekosaur> I'd be fine with that
15:54:35 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
15:54:59 <EvanR> B's got your back. No float or double. Or any types...
15:55:20 <ski> 5-byte floating points are where it's at
15:56:02 <EvanR> by the 1990s we will probably be totally using decimals anyway
15:57:04 <geekosaur> someone's been programming HP calculators
16:00:31 × hippoid quits (~idris@ec2-107-22-56-196.compute-1.amazonaws.com) (Changing host)
16:00:31 hippoid joins (~idris@user/hippoid)
16:01:10 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Ping timeout: 244 seconds)
16:04:23 × bahamas quits (~lucian@188.24.138.239) (Ping timeout: 252 seconds)
16:04:44 raehik joins (~raehik@global-5-14.n-1.net.cam.ac.uk)
16:06:59 × kuribas quits (~user@silversquare.silversquare.eu) (Quit: ERC (IRC client for Emacs 26.3))
16:08:01 × zeenk quits (~zeenk@2a02:2f04:a311:2d00:6865:d863:4c93:799f) (Quit: Konversation terminated!)
16:15:40 Guest|30 joins (~Guest|30@129.205.124.145)
16:16:43 <Guest|30> Hey every one, every time I try to install ghc, I get the following error:
16:16:51 <Guest|30> Get-CimInstance : Invalid class
16:16:51 <Guest|30> At line:206 char:17
16:16:51 matthewmosior joins (~matthewmo@173.170.253.91)
16:16:52 <Guest|30> + $partitions = Get-CimInstance win32_logicaldisk
16:16:52 <Guest|30> + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16:16:52 <Guest|30>     + CategoryInfo : MetadataError: (root\cimv2:win32_logicaldisk:String) [Get-CimInstance], CimException
16:16:53 <Guest|30>     + FullyQualifiedErrorId : HRESULT 0x80041010,Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand
16:21:26 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
16:27:07 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
16:27:32 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
16:31:44 tzh joins (~tzh@c-24-21-73-154.hsd1.or.comcast.net)
16:32:09 × yvan-sraka quits (~yvan-srak@37.173.65.198) (Remote host closed the connection)
16:32:10 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Ping timeout: 268 seconds)
16:36:24 × raehik quits (~raehik@global-5-14.n-1.net.cam.ac.uk) (Ping timeout: 264 seconds)
16:37:43 econo joins (uid147250@user/econo)
16:37:56 shapr joins (~user@68.54.166.125)
16:45:14 × MajorBiscuit quits (~MajorBisc@c-001-009-018.client.tudelft.eduvpn.nl) (Quit: WeeChat 3.5)
16:45:41 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
16:48:00 rockymarine joins (~rocky@user/rockymarine)
16:48:31 × qwedfg quits (~qwedfg@user/qwedfg) (Quit: ZNC - https://znc.in)
16:48:54 × Guest|30 quits (~Guest|30@129.205.124.145) (Quit: Connection closed)
16:49:00 mvk joins (~mvk@2607:fea8:5ce3:8500::778c)
16:50:52 qwedfg joins (~qwedfg@user/qwedfg)
16:50:55 matthewmosior joins (~matthewmo@173.170.253.91)
16:54:04 causal joins (~user@2001:470:ea0f:3:329c:23ff:fe3f:1e0e)
16:54:56 × qwedfg quits (~qwedfg@user/qwedfg) (Client Quit)
16:55:35 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
16:55:45 titibandit joins (~titibandi@xdsl-87-78-162-143.nc.de)
16:57:47 qwedfg joins (~qwedfg@user/qwedfg)
16:58:02 pretty_dumm_guy joins (trottel@gateway/vpn/protonvpn/prettydummguy/x-88029655)
17:01:26 × qwedfg quits (~qwedfg@user/qwedfg) (Client Quit)
17:01:55 × shapr quits (~user@68.54.166.125) (Ping timeout: 248 seconds)
17:03:36 jakalx parts (~jakalx@base.jakalx.net) ()
17:03:37 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
17:06:41 nate2 joins (~nate@98.45.169.16)
17:09:27 jakalx joins (~jakalx@base.jakalx.net)
17:10:12 qwedfg joins (~qwedfg@user/qwedfg)
17:11:31 × mbuf quits (~Shakthi@49.204.133.2) (Quit: Leaving)
17:11:33 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 265 seconds)
17:15:01 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
17:15:22 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
17:16:02 matthewmosior joins (~matthewmo@173.170.253.91)
17:21:36 jgeerds_ joins (~jgeerds@55d46bad.access.ecotel.net)
17:22:41 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
17:25:20 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
17:25:37 × DavidBinder quits (~DavidBind@134.2.10.18) (Quit: Leaving)
17:27:34 benin0 joins (~benin@183.82.204.58)
17:30:02 × benin0 quits (~benin@183.82.204.58) (Client Quit)
17:30:35 × azimut_ quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 258 seconds)
17:31:14 benin0 joins (~benin@183.82.204.58)
17:31:55 azimut joins (~azimut@gateway/tor-sasl/azimut)
17:33:12 acidjnk_new joins (~acidjnk@p200300d6e7137a970cc5a84df7b45360.dip0.t-ipconnect.de)
17:38:10 mc47 joins (~mc47@xmonad/TheMC47)
17:45:46 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
17:46:55 × pretty_dumm_guy quits (trottel@gateway/vpn/protonvpn/prettydummguy/x-88029655) (Quit: WeeChat 3.5)
17:47:44 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
17:49:59 × ec quits (~ec@gateway/tor-sasl/ec) (Remote host closed the connection)
17:50:48 ec joins (~ec@gateway/tor-sasl/ec)
17:52:58 matthewmosior joins (~matthewmo@173.170.253.91)
17:54:39 × titibandit quits (~titibandi@xdsl-87-78-162-143.nc.de) (Remote host closed the connection)
17:56:11 × cheater quits (~Username@user/cheater) (Quit: BitchX: EPIC on steroids.)
17:56:32 <EvanR> > foldl1 (\a x -> a*10 + x) [1,2,3,4] -- 😎
17:56:34 <lambdabot> 1234
17:56:59 <EvanR> this has been your daily haskell
17:57:27 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
17:59:27 jmdaemon joins (~jmdaemon@user/jmdaemon)
17:59:31 × waldo quits (~waldo@user/waldo) (Ping timeout: 248 seconds)
18:00:41 _abrantesasf_ joins (~abrantesa@187.64.158.2)
18:00:51 × _abrantesasf_ quits (~abrantesa@187.64.158.2) (Remote host closed the connection)
18:01:20 abrantesasf joins (~abrantesa@187.64.158.2)
18:01:21 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
18:02:56 × abrantesasf quits (~abrantesa@187.64.158.2) (Remote host closed the connection)
18:04:19 abrantesasf joins (~abrantesa@187.64.158.2)
18:04:27 cheater joins (~Username@user/cheater)
18:05:21 × abrantesasf quits (~abrantesa@187.64.158.2) (Remote host closed the connection)
18:06:09 <monochrom> Can you do little endian too? Find g s.t. g [4,3,2,1] = 1234.
18:07:02 <johnw> ". reverse" :)
18:07:27 <monochrom> That's cheating!
18:07:32 matthewmosior joins (~matthewmo@173.170.253.91)
18:07:49 <johnw> wait, functional programming isn't just input -> output, but has a fairness component too??
18:08:19 <EvanR> the function is pure, and total, but is it fair
18:08:21 × razetime quits (~quassel@117.254.34.28) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
18:08:29 <monochrom> No, but I am highly opinionated and subjective!
18:09:37 <darkling> Doesn't game theory tell us that a function of two parameters must be either unfair or boring?
18:10:59 <int-e> monochrom: How is it cheating? The next step will be... foldl1 f . reverse = foldr1 (flip f)
18:11:17 <monochrom> I think unfair implies boring, so "unfair or boring" is simplifiable to "boring".
18:11:48 × acidjnk_new quits (~acidjnk@p200300d6e7137a970cc5a84df7b45360.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
18:11:53 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
18:12:38 <int-e> . o O ( monochrom :: a -> IRC Opinion )
18:12:55 <darkling> I think in the original theorem, "unfair" means the first player always wins (or the second player always wins); "boring" means that the best either player can do is force a draw.
18:13:41 <int-e> just add randomness
18:13:51 <int-e> or hidden information
18:15:02 <monochrom> I was joking!
18:15:30 <monochrom> Unpopular opinion: randomness implies hidden information :)
18:15:55 <monochrom> (OK OK you can cite quantum mechanics for randomness without hidden information. I was joking too!)
18:15:58 <darkling> Sorry, I was being too serious. :)
18:16:00 jakalx parts (~jakalx@base.jakalx.net) (Error from remote client)
18:16:02 waldo joins (~waldo@user/waldo)
18:16:05 acidjnk_new joins (~acidjnk@p200300d6e7137a97958fabe0efe8f0df.dip0.t-ipconnect.de)
18:16:11 <dolio> Quantum-ness implies hidden information. :þ
18:16:26 monochrom tries to increase silliness, as agreed upon yesterday!
18:16:39 <darkling> :D
18:17:38 <monochrom> I happen to think that quantumness implies lack of information altogether!
18:17:56 caryhartline joins (~caryhartl@2600:1700:2d0:8d30:8cc:ae19:96a3:90f3)
18:18:28 <monochrom> But I guess you reply that "lack implies hidden, vacuously".
18:20:20 <geekosaur> another "all variables are hidden" proponent \o/
18:20:58 × cheater quits (~Username@user/cheater) (Quit: (BitchX) It's a huge shit sandwich and we're all gonna have to take a bite.)
18:24:12 jakalx joins (~jakalx@base.jakalx.net)
18:26:28 <dolio> Here's how you get Bell violations using hidden variables and describing your experiment in an overly-idealized way (which is standard in quantum mechanics :þ): https://hub.darcs.net/dolio/haskell-share/browse/quantum/Main.hs
18:28:04 cheater joins (~Username@user/cheater)
18:28:53 <mniip> the quantum vs hidden information part is mostly about the difference between values that uniquely identify a state where each can be measured in principle, and values that can be simultaneously measured on a single instance of a system
18:29:55 <mniip> with some reasoning about compound systems we conclude that the former have to grow quadratically wrt to the latter
18:30:53 × cheater quits (~Username@user/cheater) (Read error: Connection reset by peer)
18:31:50 <mniip> mostly referring to https://arxiv.org/abs/quant-ph/0101012
18:31:55 × ec quits (~ec@gateway/tor-sasl/ec) (Ping timeout: 258 seconds)
18:33:41 abrantesasf joins (~abrantesa@187.64.158.2)
18:34:11 Tuplanolla joins (~Tuplanoll@91-159-69-34.elisa-laajakaista.fi)
18:34:25 ec joins (~ec@gateway/tor-sasl/ec)
18:37:19 cheater joins (~Username@user/cheater)
18:42:15 matthewmosior joins (~matthewmo@173.170.253.91)
18:46:45 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
18:48:15 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
18:51:08 × benin0 quits (~benin@183.82.204.58) (Quit: The Lounge - https://thelounge.chat)
18:51:59 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
18:52:12 chexum_ joins (~quassel@gateway/tor-sasl/chexum)
18:52:12 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection)
18:52:25 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 246 seconds)
18:52:27 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 250 seconds)
18:54:45 Lord_of_Life_ is now known as Lord_of_Life
18:57:54 benin0 joins (~benin@183.82.204.58)
18:58:36 × waldo quits (~waldo@user/waldo) (Ping timeout: 264 seconds)
19:02:29 dsrt^ joins (~dsrt@173-160-76-137-atlanta.hfc.comcastbusiness.net)
19:07:48 slack1256 joins (~slack1256@181.43.224.87)
19:08:08 ft joins (~ft@p3e9bc57b.dip0.t-ipconnect.de)
19:09:21 <slack1256> Is there a `stack` command to just generate the corresponding .cabal file via hpack?
19:11:27 <geekosaur[m]> I think you just run hpack?
19:11:47 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 260 seconds)
19:13:10 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
19:13:27 slack8060 joins (~slack1256@191.125.227.214)
19:15:54 matthewmosior joins (~matthewmo@173.170.253.91)
19:16:00 × slack1256 quits (~slack1256@181.43.224.87) (Ping timeout: 264 seconds)
19:17:30 rockymarine joins (~rocky@user/rockymarine)
19:17:33 <slack8060> geekosaur[m]: mmmm that.
19:17:55 slack8060 is now known as slack1256
19:18:18 lortabac joins (~lortabac@2a01:e0a:541:b8f0:b118:ce88:f1f7:8f6c)
19:19:15 × jgeerds_ quits (~jgeerds@55d46bad.access.ecotel.net) (Ping timeout: 268 seconds)
19:20:31 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
19:21:03 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:8cc:ae19:96a3:90f3) (Quit: caryhartline)
19:21:45 × gmg quits (~user@user/gehmehgeh) (Ping timeout: 258 seconds)
19:22:36 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 264 seconds)
19:23:49 gmg joins (~user@user/gehmehgeh)
19:25:33 × lechner quits (lechner@debian/lechner) (Quit: WeeChat 3.5)
19:25:46 <sm> stack build --dry-run
19:26:48 <sm> (ensures you use the hpack version in stack and avoid spurious diffs)
19:29:00 titibandit joins (~titibandi@xdsl-87-78-162-143.nc.de)
19:29:27 rockymarine joins (~rocky@user/rockymarine)
19:35:17 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
19:35:35 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 244 seconds)
19:43:24 <slack1256> sm: Marvelous!
19:45:55 lechner joins (lechner@debian/lechner)
19:47:45 rockymarine joins (~rocky@user/rockymarine)
19:51:05 × m1dnight quits (~christoph@78-22-0-121.access.telenet.be) (Quit: WeeChat 3.6)
19:52:07 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:b118:ce88:f1f7:8f6c) (Quit: WeeChat 2.8)
19:55:18 matthewmosior joins (~matthewmo@173.170.253.91)
19:57:59 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
19:59:52 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
20:00:20 matthewmosior joins (~matthewmo@173.170.253.91)
20:01:01 m1dnight joins (~christoph@78-22-0-121.access.telenet.be)
20:04:18 pavonia joins (~user@user/siracusa)
20:09:29 × lyle quits (~lyle@104.246.145.85) (Quit: WeeChat 3.6)
20:09:42 raehik joins (~raehik@zone3.jesus.cam.ac.uk)
20:11:49 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
20:18:08 kenran joins (~kenran@200116b82b23c300cebe7b294bbc801c.dip.versatel-1u1.de)
20:18:34 Midjak joins (~Midjak@82.66.147.146)
20:26:05 × slack1256 quits (~slack1256@191.125.227.214) (Read error: Connection reset by peer)
20:26:10 slac78474 joins (~slack1256@181.43.224.87)
20:28:10 valzant joins (~parsival@209.141.195.79)
20:30:46 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
20:32:08 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
20:33:32 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
20:35:05 matthewmosior joins (~matthewmo@173.170.253.91)
20:35:47 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
20:38:14 burnsidesLlama joins (~burnsides@119247164140.ctinets.com)
20:38:26 jgeerds_ joins (~jgeerds@55d46bad.access.ecotel.net)
20:39:39 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
20:40:36 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 264 seconds)
20:43:43 × burnsidesLlama quits (~burnsides@119247164140.ctinets.com) (Ping timeout: 246 seconds)
20:44:18 × dsrt^ quits (~dsrt@173-160-76-137-atlanta.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
20:45:09 × kenran quits (~kenran@200116b82b23c300cebe7b294bbc801c.dip.versatel-1u1.de) (Quit: WeeChat info:version)
20:45:17 dsrt^ joins (~dsrt@173-160-76-137-atlanta.hfc.comcastbusiness.net)
20:47:10 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
20:47:19 waleee joins (~waleee@h-176-10-137-138.NA.cust.bahnhof.se)
20:50:52 __monty__ joins (~toonn@user/toonn)
20:52:07 matthewmosior joins (~matthewmo@173.170.253.91)
20:54:34 × valzant quits (~parsival@209.141.195.79) (Ping timeout: 246 seconds)
20:54:39 × bontaq` quits (~user@ool-45779fe5.dyn.optonline.net) (Ping timeout: 250 seconds)
20:55:02 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
20:56:11 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
21:04:49 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
21:08:12 nate2 joins (~nate@98.45.169.16)
21:10:03 × Tuplanolla quits (~Tuplanoll@91-159-69-34.elisa-laajakaista.fi) (Quit: Leaving.)
21:13:12 × nate2 quits (~nate@98.45.169.16) (Ping timeout: 265 seconds)
21:16:33 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
21:23:46 × coot quits (~coot@213.134.176.158) (Quit: coot)
21:29:58 × Midjak quits (~Midjak@82.66.147.146) (Quit: This computer has gone to sleep)
21:33:07 matthewmosior joins (~matthewmo@173.170.253.91)
21:40:56 kimjetwav joins (~user@2607:fea8:235e:b600:9d02:5eae:f964:930)
21:45:35 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 265 seconds)
21:51:01 × acidjnk_new quits (~acidjnk@p200300d6e7137a97958fabe0efe8f0df.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
21:52:44 × son0p quits (~ff@181.136.122.143) (Ping timeout: 268 seconds)
21:58:21 × raehik quits (~raehik@zone3.jesus.cam.ac.uk) (Ping timeout: 268 seconds)
22:02:12 × michalz quits (~michalz@185.246.207.217) (Remote host closed the connection)
22:08:56 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
22:12:09 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 252 seconds)
22:16:13 matthewmosior joins (~matthewmo@173.170.253.91)
22:18:18 cpli is now known as aaaaaaaaaaaaaaaa
22:19:03 aaaaaaaaaaaaaaaa is now known as bbbbbbbbbbbbbbbb
22:19:15 bbbbbbbbbbbbbbbb is now known as cccccccccccccccc
22:19:29 cccccccccccccccc is now known as cpli
22:20:28 emmanuelux joins (~emmanuelu@2a01cb0000f393002df2f41052616626.ipv6.abo.wanadoo.fr)
22:23:06 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
22:25:28 rockymarine joins (~rocky@user/rockymarine)
22:30:01 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
22:33:14 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
22:39:48 × pottsy quits (~pottsy@90.pool85-52-231.static.orange.es) (Ping timeout: 268 seconds)
22:40:00 × jpds1 quits (~jpds@gateway/tor-sasl/jpds) (Remote host closed the connection)
22:40:49 jpds1 joins (~jpds@gateway/tor-sasl/jpds)
22:48:54 Oiyqlk joins (~IceChat95@2804:d45:8833:a600:b110:5345:c0fc:21cf)
22:50:50 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 265 seconds)
22:52:40 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Quit: ChaiTRex)
22:52:44 matthewmosior joins (~matthewmo@173.170.253.91)
22:53:20 oak- parts (~oakuniver@2001:470:69fc:105::fcd) ()
22:53:32 oak- joins (~oakuniver@2001:470:69fc:105::fcd)
22:54:48 ChaiTRex joins (~ChaiTRex@user/chaitrex)
22:57:05 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
23:02:31 rockymarine joins (~rocky@user/rockymarine)
23:05:41 yin is now known as zzz
23:09:19 × sagax quits (~sagax_nb@user/sagax) (Excess Flood)
23:10:50 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
23:12:06 × EashanHatti quits (~Thunderbi@c-24-126-44-70.hsd1.wv.comcast.net) (Quit: EashanHatti)
23:12:33 EashanHatti joins (~Thunderbi@c-24-126-44-70.hsd1.wv.comcast.net)
23:21:56 × Oiyqlk quits (~IceChat95@2804:d45:8833:a600:b110:5345:c0fc:21cf) (Quit: First shalt thou take out the Holy Pin. Then, shalt thou count to three. No more. No less.)
23:23:32 matthewmosior joins (~matthewmo@173.170.253.91)
23:27:34 × titibandit quits (~titibandi@xdsl-87-78-162-143.nc.de) (Remote host closed the connection)
23:28:05 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 244 seconds)
23:29:59 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 265 seconds)
23:30:35 rockymarine joins (~rocky@user/rockymarine)
23:31:45 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
23:43:35 × chomwitt quits (~chomwitt@2a02:587:dc14:f500:2dfd:13d3:f366:7e03) (Ping timeout: 244 seconds)
23:47:53 matthewmosior joins (~matthewmo@173.170.253.91)
23:52:21 × matthewmosior quits (~matthewmo@173.170.253.91) (Ping timeout: 260 seconds)
23:55:56 slack1256 joins (~slack1256@191.126.227.65)
23:57:48 king_gs joins (~Thunderbi@2806:103e:29:ac5e:a16e:4ac9:a89b:4d)
23:58:30 × slac78474 quits (~slack1256@181.43.224.87) (Ping timeout: 265 seconds)
23:59:43 × rockymarine quits (~rocky@user/rockymarine) (Ping timeout: 246 seconds)

All times are in UTC on 2022-09-22.