2026/01/26

Newest at the top

2026-01-26 12:32:29 +0100 <haskellbridge> <Liamzee> for _IOCheck $ \something -> ...
2026-01-26 12:32:05 +0100 <haskellbridge> <Liamzee> for a brief moment i regretted that IO wasn't traversable, but then again, how could you get IO to be foldable?
2026-01-26 12:29:45 +0100 <haskellbridge> <Liamzee> everything is a type? also, Common Lisp people would have a bone to pick with you
2026-01-26 12:24:19 +0100trickard_trickard
2026-01-26 12:23:48 +0100xff0x(~xff0x@2405:6580:b080:900:5e15:fad5:8284:4db7)
2026-01-26 12:23:17 +0100chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-01-26 12:23:16 +0100jonnie(~jonnie@user/jonnie) jonnie
2026-01-26 12:22:49 +0100chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2026-01-26 12:21:08 +0100jonnie(~jonnie@user/jonnie) (Remote host closed the connection)
2026-01-26 12:12:53 +0100chele(~chele@user/chele) chele
2026-01-26 12:11:25 +0100pabs3(~pabs3@user/pabs3) pabs3
2026-01-26 12:05:18 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 252 seconds)
2026-01-26 12:03:44 +0100fp(~Thunderbi@2001-14ba-6e24-3000--198.rev.dnainternet.fi) fp
2026-01-26 11:55:51 +0100Square(~Square4@user/square) Square
2026-01-26 11:54:44 +0100pabs3(~pabs3@user/pabs3) (Read error: Connection reset by peer)
2026-01-26 11:52:00 +0100chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-01-26 11:49:49 +0100chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 264 seconds)
2026-01-26 11:48:42 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen
2026-01-26 11:47:11 +0100oskarw(~user@user/oskarw) (Remote host closed the connection)
2026-01-26 11:46:56 +0100rainbyte_(~rainbyte@186.22.19.214) (Ping timeout: 240 seconds)
2026-01-26 11:45:30 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 252 seconds)
2026-01-26 11:45:27 +0100chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-01-26 11:45:07 +0100chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2026-01-26 11:44:57 +0100trickard_(~trickard@cpe-86-98-47-163.wireline.com.au)
2026-01-26 11:44:44 +0100trickard(~trickard@cpe-86-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2026-01-26 11:38:23 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen
2026-01-26 11:28:42 +0100trickard_trickard
2026-01-26 11:24:01 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 264 seconds)
2026-01-26 11:16:02 +0100kuribas(~user@2a02-1810-2825-6000-8a6a-4aff-4d86-f963.ip6.access.telenet.be) kuribas
2026-01-26 11:06:28 +0100terrorjack(~terrorjac@2a01:4f8:c17:9d11::) terrorjack
2026-01-26 10:59:35 +0100chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-01-26 10:59:23 +0100terrorjack(~terrorjac@2a01:4f8:c17:9d11::) (Quit: The Lounge - https://thelounge.chat)
2026-01-26 10:58:37 +0100chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 265 seconds)
2026-01-26 10:53:42 +0100__monty__(~toonn@user/toonn) toonn
2026-01-26 10:51:54 +0100skum(~skum@user/skum) (Quit: WeeChat 4.8.1)
2026-01-26 10:48:38 +0100tt12316070tt1231607
2026-01-26 10:48:37 +0100tt1231607(~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803) (Ping timeout: 246 seconds)
2026-01-26 10:46:55 +0100tt12316070(~tt1231@75.185.104.199) tt1231
2026-01-26 10:45:13 +0100 <gentauro> and it's "type-safe". Just not enforce statically
2026-01-26 10:44:34 +0100 <gentauro> jreicher: LISP is FP ;)
2026-01-26 10:32:55 +0100 <int-e> puts -> lets
2026-01-26 10:32:46 +0100 <int-e> ML just puts you place mutable references any place you like.
2026-01-26 10:31:58 +0100 <int-e> Also the thing that strongly discourages mutation is lazy evaluation, because that makes it extremely difficult to reason about when mutations take place unless you impose some radical discipline (like CPS or threading a virtual state token through operations with side effects)
2026-01-26 10:29:26 +0100 <merijn> In fact, lots of things are not functions
2026-01-26 10:29:07 +0100 <merijn> In FP everything is not a function
2026-01-26 10:28:56 +0100 <merijn> jreicher: uh, hard disagree
2026-01-26 10:27:37 +0100trickard_(~trickard@cpe-86-98-47-163.wireline.com.au)
2026-01-26 10:27:24 +0100trickard_(~trickard@cpe-86-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2026-01-26 10:24:59 +0100picnoir(~picnoir@about/aquilenet/vodoo/NinjaTrappeur) NinjaTrappeur
2026-01-26 10:24:50 +0100AlexZenon(~alzenon@85.174.180.154)