Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2020-11-13 18:35:11 hyperisco joins (~hyperisco@d192-186-117-226.static.comm.cgocable.net)
2020-11-13 18:35:15 × Gurkenglas quits (~Gurkengla@unaffiliated/gurkenglas) (Read error: Connection reset by peer)
2020-11-13 18:36:36 Tario joins (~Tario@201.192.165.173)
2020-11-13 18:36:51 × dhouthoo quits (~dhouthoo@ptr-eiv6509pb4ifhdr9lsd.18120a2.ip6.access.telenet.be) (Quit: WeeChat 2.9)
2020-11-13 18:37:21 rusua joins (uid124537@gateway/web/irccloud.com/x-tapvwonhsgfjpqka)
2020-11-13 18:38:01 × jakob_ quits (~textual@p57b0eae0.dip0.t-ipconnect.de) (Quit: My Laptop has gone to sleep. ZZZzzz…)
2020-11-13 18:38:27 teardown_ joins (~user@gateway/tor-sasl/mrush)
2020-11-13 18:39:05 × renzhi quits (~renzhi@2607:fa49:655f:e600::28da) (Ping timeout: 272 seconds)
2020-11-13 18:39:51 × britva quits (~britva@31-10-157-156.cgn.dynamic.upc.ch) (Quit: This computer has gone to sleep)
2020-11-13 18:40:55 britva joins (~britva@31-10-157-156.cgn.dynamic.upc.ch)
2020-11-13 18:41:03 × teardown quits (~user@gateway/tor-sasl/mrush) (Ping timeout: 240 seconds)
2020-11-13 18:41:06 avdb joins (~avdb@ip-213-49-124-119.dsl.scarlet.be)
2020-11-13 18:41:39 jakalx joins (~jakalx@base.jakalx.net)
2020-11-13 18:43:40 pavonia joins (~user@unaffiliated/siracusa)
2020-11-13 18:43:56 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2020-11-13 18:44:51 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed)
2020-11-13 18:45:15 LKoen joins (~LKoen@9.253.88.92.rev.sfr.net)
2020-11-13 18:45:17 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2020-11-13 18:46:00 jmcarthur joins (~jmcarthur@104.140.53.251)
2020-11-13 18:46:27 × jakalx quits (~jakalx@base.jakalx.net) (Ping timeout: 260 seconds)
2020-11-13 18:46:33 alp joins (~alp@2a01:e0a:58b:4920:d528:e132:73d:7a39)
2020-11-13 18:48:23 × teardown_ quits (~user@gateway/tor-sasl/mrush) (Ping timeout: 240 seconds)
2020-11-13 18:49:21 _ashbreeze_ joins (~mark@72-161-252-32.dyn.centurytel.net)
2020-11-13 18:49:34 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
2020-11-13 18:50:14 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 265 seconds)
2020-11-13 18:51:11 chaosmasttter joins (~chaosmast@p200300c4a70f620139da516dba2d2a81.dip0.t-ipconnect.de)
2020-11-13 18:51:34 leungbk joins (~user@2605:e000:1315:706:6194:c9aa:33f:2f0)
2020-11-13 18:54:30 jonatanb joins (~jonatanb@83.24.155.27.ipv4.supernova.orange.pl)
2020-11-13 18:56:19 × geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Ping timeout: 245 seconds)
2020-11-13 18:56:36 lestrrat joins (~lestrrat@217.146.82.202)
2020-11-13 19:03:22 × berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds)
2020-11-13 19:03:26 berberman_ joins (~berberman@unaffiliated/berberman)
2020-11-13 19:04:11 × _ashbreeze_ quits (~mark@72-161-252-32.dyn.centurytel.net) (Read error: Connection reset by peer)
2020-11-13 19:04:45 _ashbreeze_ joins (~mark@72-161-252-32.dyn.centurytel.net)
2020-11-13 19:05:22 × britva quits (~britva@31-10-157-156.cgn.dynamic.upc.ch) (Quit: This computer has gone to sleep)
2020-11-13 19:06:26 britva joins (~britva@2a02:aa13:7240:2980:bc4b:509a:98e6:5bb0)
2020-11-13 19:07:08 zincy__ joins (~tom@2a00:23c8:970a:3501:9884:7ab1:3658:f1fb)
2020-11-13 19:10:05 × jmcarthur quits (~jmcarthur@104.140.53.251) (Ping timeout: 240 seconds)
2020-11-13 19:10:14 × asheshambasta quits (~user@ptr-e1lysawl9rr13i61o92.18120a2.ip6.access.telenet.be) (Ping timeout: 264 seconds)
2020-11-13 19:10:40 teardown joins (~user@gateway/tor-sasl/mrush)
2020-11-13 19:10:46 × Rudd0 quits (~Rudd0@185.189.115.98) (Ping timeout: 258 seconds)
2020-11-13 19:10:56 × zincy_ quits (~tom@2a00:23c8:970a:3501:d0cd:312d:55de:c707) (Ping timeout: 246 seconds)
2020-11-13 19:12:25 × aarvar quits (~foewfoiew@50.35.43.33) (Ping timeout: 246 seconds)
2020-11-13 19:13:13 × jonatanb quits (~jonatanb@83.24.155.27.ipv4.supernova.orange.pl) (Remote host closed the connection)
2020-11-13 19:13:17 howdoi joins (uid224@gateway/web/irccloud.com/x-rtfvtwxlaflqdsii)
2020-11-13 19:13:55 jonatanb joins (~jonatanb@83.24.155.27.ipv4.supernova.orange.pl)
2020-11-13 19:15:02 × britva quits (~britva@2a02:aa13:7240:2980:bc4b:509a:98e6:5bb0) (Quit: This computer has gone to sleep)
2020-11-13 19:15:59 britva joins (~britva@2a02:aa13:7240:2980:bc4b:509a:98e6:5bb0)
2020-11-13 19:16:14 × MarcelineVQ quits (~anja@198.254.202.72) (Ping timeout: 256 seconds)
2020-11-13 19:16:28 × cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 2.9)
2020-11-13 19:17:21 × acowley quits (~acowley@c-68-83-22-43.hsd1.nj.comcast.net) (Read error: Connection reset by peer)
2020-11-13 19:17:31 o1lo01ol1o joins (~o1lo01ol1@bl8-213-81.dsl.telepac.pt)
2020-11-13 19:17:55 jakalx joins (~jakalx@base.jakalx.net)
2020-11-13 19:17:57 × _ashbreeze_ quits (~mark@72-161-252-32.dyn.centurytel.net) (Read error: Connection reset by peer)
2020-11-13 19:18:42 geekosaur joins (82659a09@host154-009.vpn.uakron.edu)
2020-11-13 19:18:49 × jonatanb quits (~jonatanb@83.24.155.27.ipv4.supernova.orange.pl) (Ping timeout: 264 seconds)
2020-11-13 19:19:12 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-13 19:19:24 _ashbreeze_ joins (~mark@72-161-252-32.dyn.centurytel.net)
2020-11-13 19:24:40 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2020-11-13 19:25:32 × knupfer quits (~Thunderbi@200116b8249e5f0024d540c2b38d8e9b.dip.versatel-1u1.de) (Ping timeout: 260 seconds)
2020-11-13 19:27:03 × cantstanya quits (~chatting@gateway/tor-sasl/cantstanya) (Ping timeout: 240 seconds)
2020-11-13 19:29:05 × manjaro-user quits (~manjaro-u@109.77.71.163) (Ping timeout: 240 seconds)
2020-11-13 19:29:58 × britva quits (~britva@2a02:aa13:7240:2980:bc4b:509a:98e6:5bb0) (Quit: This computer has gone to sleep)
2020-11-13 19:30:48 × stree quits (~stree@50-108-72-205.adr01.mskg.mi.frontiernet.net) (Quit: Caught exception)
2020-11-13 19:30:48 × star_cloud quits (~star_clou@ec2-34-217-37-165.us-west-2.compute.amazonaws.com) (Read error: Connection reset by peer)
2020-11-13 19:30:55 britva joins (~britva@2a02:aa13:7240:2980:bc4b:509a:98e6:5bb0)
2020-11-13 19:31:05 stree joins (~stree@50-108-72-205.adr01.mskg.mi.frontiernet.net)
2020-11-13 19:31:48 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-11-13 19:32:09 cantstanya joins (~chatting@gateway/tor-sasl/cantstanya)
2020-11-13 19:32:58 × o1lo01ol1o quits (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) (Remote host closed the connection)
2020-11-13 19:32:59 star_cloud joins (~star_clou@ec2-34-217-37-165.us-west-2.compute.amazonaws.com)
2020-11-13 19:33:11 × britva quits (~britva@2a02:aa13:7240:2980:bc4b:509a:98e6:5bb0) (Client Quit)
2020-11-13 19:38:45 w1gz joins (~do@159.89.11.133)
2020-11-13 19:40:01 <sm[m]> friends.. could you guess why doing writeIORef in this yesod test suite blocks the test ? https://paste.tomsmeding.com/HfUbmN1S
2020-11-13 19:41:38 bliminse joins (~bliminse@host109-156-197-211.range109-156.btcentralplus.com)
2020-11-13 19:41:39 britva joins (~britva@2a02:aa13:7240:2980:bc4b:509a:98e6:5bb0)
2020-11-13 19:41:59 <sm[m]> the test causes this line to run, which presumably reads from the IORef: App {appOpts = opts, appJournal} <- getYesod
2020-11-13 19:42:50 <sm[m]> or rather, that appJournal IORef does get read from, during the test
2020-11-13 19:43:26 × avdb quits (~avdb@ip-213-49-124-119.dsl.scarlet.be) (Quit: WeeChat 2.9)
2020-11-13 19:43:42 <tomsmeding> add more putStrLn until you find the exact statement that blocks :p
2020-11-13 19:44:06 <sm[m]> and yes, if I comment out the read it's fine. The write followed by the read soon after causes it to block
2020-11-13 19:45:49 <sm[m]> probably is this running in threaded mode. Perhaps I need atomicWriteIORef..
2020-11-13 19:46:22 × cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 246 seconds)
2020-11-13 19:47:00 <sm[m]> no change. Darn.
2020-11-13 19:49:43 × juri_ quits (~juri@178.63.35.222) (Ping timeout: 260 seconds)
2020-11-13 19:52:01 <sm[m]> well, I've read https://hackage.haskell.org/package/base-4.14.0.0/docs/Data-IORef.html carefully but nowhere does it say that IORef operations can block. Is it normal ?
2020-11-13 19:53:42 <sm[m]> I don't even have to writeIORef - if I newIORef with this value, then try to read, it also hangs. Hmm.
2020-11-13 19:54:25 cr3 joins (~cr3@192-222-143-195.qc.cable.ebox.net)
2020-11-13 19:55:05 <monochrom> AFAIK writeIORef doesn't block.
2020-11-13 19:55:25 <monochrom> and even more strongly, it doesn't block other threads either
2020-11-13 19:56:37 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-13 19:56:45 × blankhart quits (~blankhart@pool-100-35-219-3.nwrknj.fios.verizon.net) (Ping timeout: 240 seconds)
2020-11-13 19:57:06 moet joins (~moet@mobile-166-170-42-250.mycingular.net)
2020-11-13 19:57:29 <moet> can i add a `{-# WARNING .. #-}` pragma on a function body in a class instance?
2020-11-13 19:57:44 <moet> gets a parse error currently, so i guess the answer is no, but i just wanted to confirm
2020-11-13 19:59:02 × dragestil quits (~quassel@185.137.175.104) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2020-11-13 19:59:26 <monochrom> Does the GHC user's guide say something about this?
2020-11-13 20:00:25 <sm[m]> monochrom: thanks
2020-11-13 20:00:40 jakob_ joins (~textual@p200300f49f1622007c6473fefbd3b832.dip0.t-ipconnect.de)
2020-11-13 20:01:22 jonatanb joins (~jonatanb@83.24.155.27.ipv4.supernova.orange.pl)

All times are in UTC.