Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2020-11-03 01:11:26 ps-auxw joins (~arneb@p548d571d.dip0.t-ipconnect.de)
2020-11-03 01:22:48 <edwardk> for some reason whenever i see tchan i think 4chan
2020-11-03 01:22:58 × wroathe quits (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Ping timeout: 272 seconds)
2020-11-03 01:23:48 <bqv> if we assume the *chans are counting in base32 it's a possibility
2020-11-03 01:24:27 Lord_of_Life joins (~Lord@46.217.218.100)
2020-11-03 01:25:30 × Lord_of_Life_ quits (~Lord@46.217.223.45) (Ping timeout: 272 seconds)
2020-11-03 01:26:15 <monochrom> Yes TChan is a mutable linked list.
2020-11-03 01:26:25 × vacm quits (~vacwm@70.23.92.191) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-03 01:27:10 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-03 01:27:13 Jeanne-Kamikaze joins (~Jeanne-Ka@68.235.43.86)
2020-11-03 01:29:33 × xff0x quits (~fox@2001:1a81:537c:3e00:9b11:58b1:f4d:830a) (Ping timeout: 268 seconds)
2020-11-03 01:29:55 xff0x joins (~fox@2001:1a81:537c:3e00:5a39:1b16:9de1:d497)
2020-11-03 01:31:18 vacm joins (~vacwm@70.23.92.191)
2020-11-03 01:35:48 thir joins (~thir@p200300f27f0b7e00f4e9381c2bf90854.dip0.t-ipconnect.de)
2020-11-03 01:36:13 × theorb quits (~theorb@cpc81860-swin19-2-0-cust166.3-1.cable.virginm.net) (Ping timeout: 264 seconds)
2020-11-03 01:36:16 × vacm quits (~vacwm@70.23.92.191) (Ping timeout: 272 seconds)
2020-11-03 01:37:45 × xerox_ quits (~xerox@unaffiliated/xerox) (Ping timeout: 240 seconds)
2020-11-03 01:40:07 danso joins (~dan@69-165-210-185.cable.teksavvy.com)
2020-11-03 01:40:17 <dmwit> What does "blocking" mean to you in the context of STM?
2020-11-03 01:40:44 × mimi1vx quits (~mimi@2a01:490:16:1026:90cd:be5f:a52c:e47e) (Ping timeout: 240 seconds)
2020-11-03 01:42:03 <dmwit> Perhaps one sensible meaning would be "calls retry explicitly" (as opposed to retrying because of staleness in the transaction log).
2020-11-03 01:42:50 <dmwit> If that's the meaning you like, then you can just read the whole source of `writeTChan` (it's only four lines long!) and see that it doesn't mention retry.
2020-11-03 01:42:56 <dmwit> https://hackage.haskell.org/package/stm-2.5.0.0/docs/src/Control.Concurrent.STM.TChan.html#writeTChan
2020-11-03 01:43:44 × thir quits (~thir@p200300f27f0b7e00f4e9381c2bf90854.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
2020-11-03 01:44:33 × akad_ quits (~akad@109107030050.radomsko.vectranet.pl) (Ping timeout: 260 seconds)
2020-11-03 01:45:29 <dsal> e.g., go chan writes block until something is ready to receive from the channel.
2020-11-03 01:45:33 theorbtwo joins (~theorb@cpc81822-swin19-2-0-cust3.3-1.cable.virginm.net)
2020-11-03 01:45:45 <dsal> But yeah, reading STM code makes me a little teary eyed.
2020-11-03 01:49:16 <bqv> i think my question makes less sense than i realised, reading that
2020-11-03 01:51:49 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 264 seconds)
2020-11-03 01:53:03 ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net)
2020-11-03 01:54:38 oats is now known as noats
2020-11-03 01:56:19 × Foritus quits (~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net) (Quit: ლ(ಠ益ಠლ) .:. <Ashley> my porn is hidden in a folder called "BBC Micro Emulator")
2020-11-03 01:57:10 Foritus joins (~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net)
2020-11-03 01:57:24 × Foritus quits (~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net) (Remote host closed the connection)
2020-11-03 01:58:02 conal joins (~conal@64.71.133.70)
2020-11-03 01:58:11 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 265 seconds)
2020-11-03 01:58:12 Foritus joins (~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net)
2020-11-03 02:01:58 bitmapper joins (uid464869@gateway/web/irccloud.com/x-xutwnldhztnzggtn)
2020-11-03 02:02:52 noats is now known as oats
2020-11-03 02:03:40 V3ct0r joins (~V3ct0r@185.163.110.116)
2020-11-03 02:07:08 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-03 02:08:24 × Amras quits (~Amras@unaffiliated/amras0000) (Ping timeout: 268 seconds)
2020-11-03 02:12:33 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
2020-11-03 02:13:10 <dsal> STM is super composable, so you can make such an exchange (with timeout) if you need it.
2020-11-03 02:14:33 <dsal> Which, I guess is just TMVar
2020-11-03 02:15:44 × acidjnk_new2 quits (~acidjnk@p200300d0c718f623ecaa4caf6803be45.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
2020-11-03 02:17:30 hackage gargoyle-postgresql 0.2.0.1 - Manage PostgreSQL servers with gargoyle https://hackage.haskell.org/package/gargoyle-postgresql-0.2.0.1 (abrar)
2020-11-03 02:20:33 guest113 joins (~user@49.5.6.87)
2020-11-03 02:21:05 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-03 02:21:44 × raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 240 seconds)
2020-11-03 02:23:33 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2020-11-03 02:27:05 ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net)
2020-11-03 02:27:45 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:783b:3352:9af0:3d48) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-03 02:28:35 × conal quits (~conal@64.71.133.70) (Quit: Computer has gone to sleep.)
2020-11-03 02:30:47 nbloomf joins (~nbloomf@2600:1700:ad14:3020:783b:3352:9af0:3d48)
2020-11-03 02:31:04 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:783b:3352:9af0:3d48) (Client Quit)
2020-11-03 02:33:44 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 240 seconds)
2020-11-03 02:34:45 nbloomf joins (~nbloomf@2600:1700:ad14:3020:783b:3352:9af0:3d48)
2020-11-03 02:41:45 ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net)
2020-11-03 02:42:05 xerox_ joins (~xerox@unaffiliated/xerox)
2020-11-03 02:42:13 <ski> "type families are not injective" -- unless declared to be
2020-11-03 02:44:00 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:783b:3352:9af0:3d48) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-03 02:46:25 nbloomf joins (~nbloomf@2600:1700:ad14:3020:783b:3352:9af0:3d48)
2020-11-03 02:47:11 Stanley00 joins (~stanley00@unaffiliated/stanley00)
2020-11-03 02:47:24 × sveit quits (~sveit@45.77.0.246) (Quit: Bye)
2020-11-03 02:47:33 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 260 seconds)
2020-11-03 02:47:41 sveit joins (~sveit@45.77.0.246)
2020-11-03 02:49:12 conal joins (~conal@64.71.133.70)
2020-11-03 02:51:57 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:783b:3352:9af0:3d48) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-03 02:54:13 DataComputist joins (~lumeng@static-50-43-26-251.bvtn.or.frontiernet.net)
2020-11-03 02:55:37 ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net)
2020-11-03 02:55:44 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2020-11-03 02:56:24 drbean joins (~drbean@TC210-63-209-59.static.apol.com.tw)
2020-11-03 02:56:30 × xff0x quits (~fox@2001:1a81:537c:3e00:5a39:1b16:9de1:d497) (Ping timeout: 268 seconds)
2020-11-03 02:56:31 nbloomf joins (~nbloomf@2600:1700:ad14:3020:783b:3352:9af0:3d48)
2020-11-03 02:56:37 × borne quits (~fritjof@200116b864ec3c00c8b76624f4b75a13.dip.versatel-1u1.de) (Ping timeout: 260 seconds)
2020-11-03 02:57:17 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:783b:3352:9af0:3d48) (Client Quit)
2020-11-03 02:57:31 dusty_pacer joins (~pi@2600:6c50:80:2f4a:e9d0:6569:1cea:d1d4)
2020-11-03 02:58:07 xff0x joins (~fox@2001:1a81:53b4:ba00:23ce:a11d:3032:dba3)
2020-11-03 02:58:20 × ddellacosta quits (~dd@86.106.121.168) (Ping timeout: 258 seconds)
2020-11-03 03:00:01 × V3ct0r quits (~V3ct0r@185.163.110.116) ()
2020-11-03 03:00:32 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 265 seconds)
2020-11-03 03:01:24 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-03 03:02:29 × christo quits (~chris@81.96.113.213) (Remote host closed the connection)
2020-11-03 03:02:51 christo joins (~chris@81.96.113.213)
2020-11-03 03:03:24 ddellacosta joins (~dd@86.106.121.168)
2020-11-03 03:06:24 × christo quits (~chris@81.96.113.213) (Remote host closed the connection)
2020-11-03 03:08:24 lagothrix is now known as Guest44571
2020-11-03 03:08:24 × Guest44571 quits (~lagothrix@unaffiliated/lagothrix) (Killed (card.freenode.net (Nickname regained by services)))
2020-11-03 03:08:33 lagothrix joins (~lagothrix@unaffiliated/lagothrix)
2020-11-03 03:08:45 × ddellacosta quits (~dd@86.106.121.168) (Ping timeout: 265 seconds)
2020-11-03 03:09:02 mimi1vx joins (~mimi@2a01:490:16:1026:90cd:be5f:a52c:e47e)
2020-11-03 03:09:13 × olligobber quits (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 264 seconds)
2020-11-03 03:09:57 <monochrom> Hahaha, go chan has writer's block, haskell MVar has reader's block.
2020-11-03 03:10:38 <ezzieyguywuf> I'm going to try converting my beancount journal to hledger today
2020-11-03 03:10:40 <ezzieyguywuf> wish me luck!
2020-11-03 03:11:09 borne joins (~fritjof@200116b864ec3c00c8b76624f4b75a13.dip.versatel-1u1.de)
2020-11-03 03:11:12 <monochrom> More puns in #haskell-offtopic
2020-11-03 03:11:36 christo joins (~chris@81.96.113.213)

All times are in UTC.