Newest at the top
| 2026-02-04 08:36:56 +0100 | fp | (~Thunderbi@2001:708:150:10::9d7e) fp |
| 2026-02-04 08:35:37 +0100 | <[exa]> | I'm currently thinking about just going with TChan, will see |
| 2026-02-04 08:35:06 +0100 | emmanuelux | (~em@user/emmanuelux) emmanuelux |
| 2026-02-04 08:34:22 +0100 | <[exa]> | Leary: oh TMVars, that would work too |
| 2026-02-04 08:32:38 +0100 | <Leary> | [exa]: In principle you can `race` `takeMVar` across the list, but I suggest you just use `TMVar`s instead. |
| 2026-02-04 08:31:38 +0100 | <gentauro> | however, as I understand it, it's a single person doing all the work (perhaps with the help of AI-tools?) |
| 2026-02-04 08:31:04 +0100 | gentauro | And I'm not the guy xD |
| 2026-02-04 08:30:55 +0100 | <gentauro> | the blog post are really enjoyable to read |
| 2026-02-04 08:30:38 +0100 | <gentauro> | I've recently been following this persons task on removing F# from the boundries of the .NET platform to become trully native on bare metal: https://speakez.tech/blog/ |
| 2026-02-04 08:29:09 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 2026-02-04 08:28:33 +0100 | ar3ph | (~ar3ph@user/ar3ph) ar3ph |
| 2026-02-04 08:28:22 +0100 | ar3ph | (~ar3ph@user/ar3ph) (Quit: Ping timeout (120 seconds)) |
| 2026-02-04 08:26:56 +0100 | michalz | (~michalz@185.246.207.218) |
| 2026-02-04 08:25:55 +0100 | <[exa]> | is there some way to get an operation that would take a list (or so) of MVars and wait until any of them can be taken? Or do I generally have to do this with another synchronization tool (Chan)? |
| 2026-02-04 08:24:31 +0100 | michalz | (~michalz@185.246.207.217) (Ping timeout: 255 seconds) |
| 2026-02-04 08:23:48 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-04 08:23:37 +0100 | <gentauro> | tomsmeding: got it. Thx for explanation |
| 2026-02-04 08:23:09 +0100 | jle` | (~jle`@2603:8001:3b00:11:ceae:40d3:5f9b:7e4d) (Quit: WeeChat 4.8.1) |
| 2026-02-04 08:14:10 +0100 | ft | (~ft@p508db4c0.dip0.t-ipconnect.de) (Quit: leaving) |
| 2026-02-04 08:12:43 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer) |
| 2026-02-04 08:12:31 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds) |
| 2026-02-04 08:11:14 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-02-04 08:09:19 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Ping timeout: 240 seconds) |
| 2026-02-04 08:08:09 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-04 08:05:20 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-02-04 08:02:43 +0100 | michalz | (~michalz@185.246.207.217) |
| 2026-02-04 07:57:37 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer) |
| 2026-02-04 07:57:37 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-02-04 07:52:21 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-04 07:51:01 +0100 | hakutaku | (~textual@user/hakutaku) hakutaku |
| 2026-02-04 07:50:38 +0100 | hakutaku | (~textual@user/hakutaku) (Client Quit) |
| 2026-02-04 07:50:25 +0100 | hakutaku | (~textual@user/hakutaku) hakutaku |
| 2026-02-04 07:50:25 +0100 | hakutaku | (~textual@chen.yukari.eu.org) (Changing host) |
| 2026-02-04 07:50:25 +0100 | hakutaku | (~textual@chen.yukari.eu.org) |
| 2026-02-04 07:50:11 +0100 | hakutaku | (~textual@chen.yukari.eu.org) (Quit: Textual IRC Client: www.textualapp.com) |
| 2026-02-04 07:49:12 +0100 | michalz | (~michalz@185.246.207.215) (Ping timeout: 252 seconds) |
| 2026-02-04 07:48:42 +0100 | trickard_ | (~trickard@cpe-61-98-47-163.wireline.com.au) |
| 2026-02-04 07:45:21 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-04 07:45:19 +0100 | trickard | (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2026-02-04 07:42:12 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-02-04 07:40:38 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-04 07:39:13 +0100 | attlin | (~user@user/attlin) attlin |
| 2026-02-04 07:39:01 +0100 | trickard___ | trickard |
| 2026-02-04 07:38:42 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Ping timeout: 244 seconds) |
| 2026-02-04 07:38:32 +0100 | peterbecich | (~Thunderbi@71.84.33.135) peterbecich |
| 2026-02-04 07:37:55 +0100 | trickard___ | (~trickard@cpe-61-98-47-163.wireline.com.au) |
| 2026-02-04 07:37:49 +0100 | trickard__ | (~trickard@cpe-55-98-47-163.wireline.com.au) (Ping timeout: 264 seconds) |
| 2026-02-04 07:37:00 +0100 | jle` | (~jle`@2603:8001:3b00:11:ceae:40d3:5f9b:7e4d) jle` |
| 2026-02-04 07:35:37 +0100 | attlin | (~user@user/attlin) (Quit: Leaving) |
| 2026-02-04 07:34:07 +0100 | igemnace | (~igemnace@user/igemnace) igemnace |