Logs: freenode/#haskell
| 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.