2026/01/23

Newest at the top

2026-01-23 17:31:15 +0100Googulator(~Googulato@team.broadbit.hu) (Ping timeout: 272 seconds)
2026-01-23 17:29:51 +0100 <chromoblob> Leary: i like your indentation, but code is hard to undersrand
2026-01-23 17:20:02 +0100st_aldini(~Thunderbi@136.48.46.187) (Quit: st_aldini)
2026-01-23 17:05:21 +0100Digit(~user@user/digit) (Ping timeout: 252 seconds)
2026-01-23 17:05:07 +0100Digitteknohippie(~user@user/digit) Digit
2026-01-23 17:04:33 +0100 <mauke> which is roughly equivalent to atomicWriteIORef myref newvalue (modulo strictness)
2026-01-23 17:03:59 +0100 <mauke> so if you can compute the new value without access to the old value, you can ignore the argument: atomicModifyIORef' myref (\_ -> (newvalue, ()))
2026-01-23 17:02:15 +0100 <mauke> for the "modify" version, you supply a function of type `a -> (a, b)` where the argument is the old value stored in the IORef, the first component of the result is the new value to be stored in the IORef, and the second component of the result is the value to return from the whole operation
2026-01-23 16:59:56 +0100 <mauke> bwe: you might not even need the "modify" part. atomicWriteIORef is also an option, then
2026-01-23 16:58:54 +0100weary-traveler(~user@user/user363627) (Remote host closed the connection)
2026-01-23 16:56:28 +0100AndreiDuma(~AndreiDum@user/AndreiDuma) ()
2026-01-23 16:55:36 +0100AndreiDuma_(~AndreiDum@user/AndreiDuma) ()
2026-01-23 16:54:37 +0100AndreiDuma_(~AndreiDum@user/AndreiDuma) AndreiDuma
2026-01-23 16:53:34 +0100AndreiDuma(~AndreiDum@user/AndreiDuma) AndreiDuma
2026-01-23 16:47:37 +0100sord937(~sord937@gateway/tor-sasl/sord937) sord937
2026-01-23 16:46:48 +0100sord937(~sord937@gateway/tor-sasl/sord937) (Ping timeout: 252 seconds)
2026-01-23 16:42:04 +0100Zemy(~Zemy@2600:100c:b0a7:500d:1c6f:88ff:fed8:ebd3) (Ping timeout: 246 seconds)
2026-01-23 16:38:19 +0100Zemy_(~Zemy@72.178.108.235)
2026-01-23 16:37:54 +0100danza(~danza@user/danza) (Ping timeout: 260 seconds)
2026-01-23 16:37:45 +0100Zemy_(~Zemy@72.178.108.235) (Read error: Connection reset by peer)
2026-01-23 16:37:44 +0100Zemy(~Zemy@2600:100c:b0a7:500d:1c6f:88ff:fed8:ebd3)
2026-01-23 16:35:58 +0100absence(torgeihe@hildring.pvv.ntnu.no) absence
2026-01-23 16:35:27 +0100danz33286(~danza@user/danza) danza
2026-01-23 16:28:06 +0100hakutaku(~textual@chen.yukari.eu.org)
2026-01-23 16:25:15 +0100hakutaku(~textual@chen.yukari.eu.org) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2026-01-23 16:21:46 +0100Zemy(~Zemy@2600:100c:b0a7:500d:40a4:72ff:fef0:aeb0) (Ping timeout: 246 seconds)
2026-01-23 16:18:23 +0100Zemy_(~Zemy@72.178.108.235)
2026-01-23 16:18:08 +0100Googulator63Googulator
2026-01-23 16:17:43 +0100Zemy_(~Zemy@72.178.108.235) (Read error: Connection reset by peer)
2026-01-23 16:17:29 +0100Zemy(~Zemy@2600:100c:b0a7:500d:40a4:72ff:fef0:aeb0)
2026-01-23 16:08:09 +0100Zemy(~Zemy@2600:100c:b0a7:500d:a4b2:14ff:fe15:3e1e) (Ping timeout: 260 seconds)
2026-01-23 16:05:40 +0100gmg(~user@user/gehmehgeh) gehmehgeh
2026-01-23 16:04:56 +0100gmg(~user@user/gehmehgeh) (Remote host closed the connection)
2026-01-23 16:04:43 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2026-01-23 16:04:40 +0100Zemy_(~Zemy@72.178.108.235)
2026-01-23 16:00:40 +0100Core7076(~Zemy@mobile-107-80-206-16.mycingular.net) (Ping timeout: 265 seconds)
2026-01-23 15:57:47 +0100danza(~danza@user/danza) danza
2026-01-23 15:56:39 +0100machinedgod(~machinedg@d75-159-126-101.abhsia.telus.net) machinedgod
2026-01-23 15:56:25 +0100Zemy(~Zemy@2600:100c:b0a7:500d:a4b2:14ff:fe15:3e1e)
2026-01-23 15:55:57 +0100st_aldini(~Thunderbi@136.48.46.187) st_aldini
2026-01-23 15:51:05 +0100nek0(~nek0@user/nek0) nek0
2026-01-23 15:49:33 +0100Zemy_(~Zemy@12.50.228.210) (Ping timeout: 265 seconds)
2026-01-23 15:48:54 +0100Zemy(~Zemy@2600:100c:b0a7:500d:e02b:53ff:fe18:58a7) (Ping timeout: 260 seconds)
2026-01-23 15:46:19 +0100Core7076(~Zemy@mobile-107-80-206-16.mycingular.net)
2026-01-23 15:45:13 +0100nek0(~nek0@user/nek0) (Quit: The Lounge - https://thelounge.chat)
2026-01-23 15:44:59 +0100Zemy_(~Zemy@12.50.228.210)
2026-01-23 15:44:47 +0100pavonia(~user@user/siracusa) (Quit: Bye!)
2026-01-23 15:44:43 +0100fp(~Thunderbi@2001:708:20:1406::1370) (Ping timeout: 264 seconds)
2026-01-23 15:44:24 +0100Zemy_(~Zemy@12.50.228.210) (Read error: Connection reset by peer)
2026-01-23 15:44:24 +0100Zemy(~Zemy@2600:100c:b0a7:500d:e02b:53ff:fe18:58a7)