Logs: freenode/#haskell
| 2020-09-28 02:36:36 | × | mu_ quits (~mu@unaffiliated/mu) (Client Quit) |
| 2020-09-28 02:37:01 | <ski> | like one thread tries to put, and immediately blocks until there's another thread that tries to take (and so can hand-over the value/baton directly from one thread to the other, no intermediate storage). or the other way around, the other thread tries to take, blocks until the first thread puts |
| 2020-09-28 02:37:13 | → | toorevitimirp joins (~tooreviti@117.182.182.201) |
| 2020-09-28 02:37:43 | <ski> | so, you have effectively a channel that can store at most zero items "in transit" |
| 2020-09-28 02:38:14 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
| 2020-09-28 02:39:54 | → | inerkick joins (~rohit@117.230.30.206) |
| 2020-09-28 02:47:22 | → | Stanley00 joins (~stanley00@unaffiliated/stanley00) |
| 2020-09-28 02:48:52 | <dsal> | I feel like I'm reinventing lens... `sortOn (maximum . fmap length . fmap _pu_parts) .` |
| 2020-09-28 02:50:27 | hackage | Z-Data 0.1.4.0 - Array, vector and text https://hackage.haskell.org/package/Z-Data-0.1.4.0 (winterland) |
| 2020-09-28 02:52:07 | × | theDon quits (~td@muedsl-82-207-238-220.citykom.de) (Ping timeout: 240 seconds) |
| 2020-09-28 02:53:09 | → | wei2912 joins (~wei2912@unaffiliated/wei2912) |
| 2020-09-28 02:53:26 | × | ChaiTRex quits (~ChaiTRex@gateway/tor-sasl/chaitrex) (Remote host closed the connection) |
| 2020-09-28 02:53:57 | → | snakemasterflex joins (~snakemast@213.100.206.23) |
| 2020-09-28 02:53:59 | → | ChaiTRex joins (~ChaiTRex@gateway/tor-sasl/chaitrex) |
| 2020-09-28 02:54:20 | → | theDon joins (~td@94.134.91.183) |
| 2020-09-28 02:57:49 | <ski> | hm, after looking at the source of <https://downloads.haskell.org/~ghc/latest/docs/html/libraries/stm-2.5.0.0/Control-Concurrent-STM-TBQueue.html>, i don't think `newTBQueue 0' will work |
| 2020-09-28 02:58:47 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-09-28 02:59:18 | × | mnrmnaughmnrgle quits (~mnrmnaugh@unaffiliated/mnrmnaugh) (Ping timeout: 256 seconds) |
| 2020-09-28 02:59:24 | <ski> | i wonder whether one could do rendez-vous with STM |
| 2020-09-28 03:00:01 | × | gorthx1 quits (~gorthx@84.39.116.180) () |
| 2020-09-28 03:00:26 | → | Lord_of_Life_ joins (~Lord@unaffiliated/lord-of-life/x-0885362) |
| 2020-09-28 03:01:38 | × | Lord_of_Life quits (~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 256 seconds) |
| 2020-09-28 03:01:40 | Lord_of_Life_ | is now known as Lord_of_Life |
| 2020-09-28 03:02:33 | × | snakemasterflex quits (~snakemast@213.100.206.23) (Ping timeout: 265 seconds) |
| 2020-09-28 03:04:04 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds) |
| 2020-09-28 03:05:36 | → | justanotheruser joins (~justanoth@unaffiliated/justanotheruser) |
| 2020-09-28 03:06:10 | × | nbloomf quits (~nbloomf@2600:1700:83e0:1f40:f92f:abc:f8:d26e) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-09-28 03:08:07 | × | falafel quits (~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Ping timeout: 240 seconds) |
| 2020-09-28 03:09:59 | → | olligobber joins (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
| 2020-09-28 03:14:30 | × | bloodstalker quits (~bloodstal@46.166.187.178) (Remote host closed the connection) |
| 2020-09-28 03:14:40 | × | solonarv quits (~solonarv@anancy-653-1-63-100.w109-217.abo.wanadoo.fr) (Ping timeout: 256 seconds) |
| 2020-09-28 03:21:47 | → | zeta_0 joins (~zeta@h78.22.19.98.dynamic.ip.windstream.net) |
| 2020-09-28 03:23:27 | × | elliott_ quits (~elliott_@pool-100-36-54-163.washdc.fios.verizon.net) (Read error: Connection reset by peer) |
| 2020-09-28 03:25:11 | × | zeta_0 quits (~zeta@h78.22.19.98.dynamic.ip.windstream.net) (Client Quit) |
| 2020-09-28 03:27:07 | × | machinedgod quits (~machinedg@d67-193-126-196.home3.cgocable.net) (Ping timeout: 240 seconds) |
| 2020-09-28 03:27:25 | → | nbloomf joins (~nbloomf@2600:1700:83e0:1f40:f92f:abc:f8:d26e) |
| 2020-09-28 03:28:14 | → | thir joins (~thir@p200300f27f0fc60094e773283d7bf825.dip0.t-ipconnect.de) |
| 2020-09-28 03:30:38 | × | styledash quits (~styledash@157.230.173.136) (Quit: The Lounge - https://thelounge.chat) |
| 2020-09-28 03:30:46 | × | AlterEgo- quits (~ladew@124-198-158-163.dynamic.caiway.nl) (Read error: Connection reset by peer) |
| 2020-09-28 03:31:14 | → | styledash joins (~styledash@157.230.173.136) |
| 2020-09-28 03:31:14 | → | elliott_ joins (~elliott_@pool-100-36-54-163.washdc.fios.verizon.net) |
| 2020-09-28 03:33:05 | × | thir quits (~thir@p200300f27f0fc60094e773283d7bf825.dip0.t-ipconnect.de) (Ping timeout: 272 seconds) |
| 2020-09-28 03:38:09 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-09-28 03:48:38 | × | oisdk quits (~oisdk@2001:bb6:3329:d100:bd22:91d7:f791:22b6) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-09-28 03:48:47 | → | Amras joins (~Amras@unaffiliated/amras0000) |
| 2020-09-28 03:51:10 | → | jedws joins (~jedws@121.209.139.222) |
| 2020-09-28 03:55:37 | × | wei2912 quits (~wei2912@unaffiliated/wei2912) (Quit: Lost terminal) |
| 2020-09-28 03:55:56 | → | brimstone1 joins (~brimstone@185.163.110.116) |
| 2020-09-28 03:57:16 | → | falafel joins (~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) |
| 2020-09-28 03:59:45 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 2020-09-28 04:00:24 | → | Rudd0 joins (~Rudd0@185.189.115.108) |
| 2020-09-28 04:03:56 | × | ryansmccoy quits (~ryansmcco@156.96.151.132) (Ping timeout: 265 seconds) |
| 2020-09-28 04:04:12 | → | day_ joins (~Unknown@unaffiliated/day) |
| 2020-09-28 04:04:48 | → | ryansmccoy joins (~ryansmcco@193.37.254.27) |
| 2020-09-28 04:05:34 | <hololeap> | WIP: https://dpaste.com/4RRFTU2AM |
| 2020-09-28 04:07:31 | <nshepperd> | ski: is that not the same as a one item queue where the writer waits until it's empty again after writing |
| 2020-09-28 04:07:31 | × | day quits (~Unknown@unaffiliated/day) (Ping timeout: 256 seconds) |
| 2020-09-28 04:07:32 | day_ | is now known as day |
| 2020-09-28 04:10:03 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2020-09-28 04:10:08 | × | evanjs quits (~evanjs@075-129-188-019.res.spectrum.com) (Ping timeout: 260 seconds) |
| 2020-09-28 04:13:03 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
| 2020-09-28 04:13:34 | → | evanjs joins (~evanjs@075-129-188-019.res.spectrum.com) |
| 2020-09-28 04:14:25 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 2020-09-28 04:19:19 | × | Amras quits (~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds) |
| 2020-09-28 04:21:43 | <hololeap> | it does sound quite a bit like a TMVar, where a thread continually tries to put, but has to block until something else takes |
| 2020-09-28 04:25:18 | × | ryjm_matrix1 quits (~matrixirc@pool-74-105-197-68.nwrknj.fios.verizon.net) (Quit: killed) |
| 2020-09-28 04:25:39 | → | ryjm_matrix joins (~matrixirc@pool-74-105-197-68.nwrknj.fios.verizon.net) |
| 2020-09-28 04:28:51 | × | howdoi quits (uid224@gateway/web/irccloud.com/x-tqqfvfsvfflekctt) (Quit: Connection closed for inactivity) |
| 2020-09-28 04:29:27 | × | Orbstheorem quits (~roosember@hellendaal.orbstheorem.ch) (Ping timeout: 272 seconds) |
| 2020-09-28 04:35:07 | × | jneira quits (501e65ce@gateway/web/cgi-irc/kiwiirc.com/ip.80.30.101.206) (Ping timeout: 240 seconds) |
| 2020-09-28 04:38:31 | → | ggole joins (~ggole@2001:8003:8119:7200:827:6ea2:4828:53c5) |
| 2020-09-28 04:40:24 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-09-28 04:40:27 | × | xff0x quits (~fox@2001:1a81:537a:5700:351c:d0c9:2f80:c9c7) (Ping timeout: 260 seconds) |
| 2020-09-28 04:41:13 | → | xff0x joins (~fox@2001:1a81:537a:5700:d96:c29a:71ef:4f01) |
| 2020-09-28 04:41:42 | → | TooDifficult joins (~TooDiffic@139.59.59.230) |
| 2020-09-28 04:42:27 | → | snakemasterflex joins (~snakemast@213.100.206.23) |
| 2020-09-28 04:45:27 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2020-09-28 04:46:03 | × | TooDifficult quits (~TooDiffic@139.59.59.230) (Client Quit) |
| 2020-09-28 04:46:20 | → | TooDifficult joins (~TooDiffic@139.59.59.230) |
| 2020-09-28 04:46:32 | → | Rudd0^ joins (~Rudd0@185.189.115.108) |
| 2020-09-28 04:47:11 | × | snakemasterflex quits (~snakemast@213.100.206.23) (Ping timeout: 256 seconds) |
| 2020-09-28 04:48:07 | × | falafel quits (~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Ping timeout: 240 seconds) |
| 2020-09-28 04:48:27 | × | Rudd0 quits (~Rudd0@185.189.115.108) (Ping timeout: 240 seconds) |
| 2020-09-28 04:48:51 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2020-09-28 04:53:50 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds) |
| 2020-09-28 04:53:59 | × | TooDifficult quits (~TooDiffic@139.59.59.230) (Quit: TooDifficult) |
| 2020-09-28 04:54:19 | → | TooDifficult joins (~TooDiffic@139.59.59.230) |
| 2020-09-28 04:54:37 | → | bahamas joins (~lucian@unaffiliated/bahamas) |
| 2020-09-28 04:54:58 | hackage | Z-IO 0.1.3.0 - Simple and high performance IO toolkit for Haskell https://hackage.haskell.org/package/Z-IO-0.1.3.0 (winterland) |
| 2020-09-28 04:55:16 | → | xacktm joins (xacktm@gateway/shell/panicbnc/x-pzwqpatxpatbafhr) |
| 2020-09-28 04:55:32 | × | TooDifficult quits (~TooDiffic@139.59.59.230) (Client Quit) |
| 2020-09-28 04:55:47 | → | TooDifficult joins (~TooDiffic@139.59.59.230) |
| 2020-09-28 04:58:31 | × | ddellacosta quits (~dd@86.106.121.168) (Ping timeout: 256 seconds) |
| 2020-09-28 04:58:50 | × | normie quits (~normie@S0106ac202e2069c3.vw.shawcable.net) (Quit: WeeChat 2.9) |
| 2020-09-28 04:59:04 | × | TooDifficult quits (~TooDiffic@139.59.59.230) (Client Quit) |
| 2020-09-28 04:59:21 | → | TooDifficult joins (~TooDiffic@139.59.59.230) |
| 2020-09-28 04:59:42 | × | TooDifficult quits (~TooDiffic@139.59.59.230) (Remote host closed the connection) |
| 2020-09-28 04:59:59 | → | TooDifficult joins (~TooDiffic@139.59.59.230) |
| 2020-09-28 05:00:05 | × | bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 240 seconds) |
| 2020-09-28 05:00:39 | → | polyrain joins (~polyrain@2001:8003:e501:6901:c1af:ff99:3f53:5ced) |
All times are in UTC.