Newest at the top
| 2026-01-26 12:12:53 +0100 | chele | (~chele@user/chele) chele |
| 2026-01-26 12:11:25 +0100 | pabs3 | (~pabs3@user/pabs3) pabs3 |
| 2026-01-26 12:05:18 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 252 seconds) |
| 2026-01-26 12:03:44 +0100 | fp | (~Thunderbi@2001-14ba-6e24-3000--198.rev.dnainternet.fi) fp |
| 2026-01-26 11:55:51 +0100 | Square | (~Square4@user/square) Square |
| 2026-01-26 11:54:44 +0100 | pabs3 | (~pabs3@user/pabs3) (Read error: Connection reset by peer) |
| 2026-01-26 11:52:00 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-01-26 11:49:49 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Ping timeout: 264 seconds) |
| 2026-01-26 11:48:42 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
| 2026-01-26 11:47:11 +0100 | oskarw | (~user@user/oskarw) (Remote host closed the connection) |
| 2026-01-26 11:46:56 +0100 | rainbyte_ | (~rainbyte@186.22.19.214) (Ping timeout: 240 seconds) |
| 2026-01-26 11:45:30 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 252 seconds) |
| 2026-01-26 11:45:27 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-01-26 11:45:07 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer) |
| 2026-01-26 11:44:57 +0100 | trickard_ | (~trickard@cpe-86-98-47-163.wireline.com.au) |
| 2026-01-26 11:44:44 +0100 | trickard | (~trickard@cpe-86-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2026-01-26 11:38:23 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
| 2026-01-26 11:28:42 +0100 | trickard_ | trickard |
| 2026-01-26 11:24:01 +0100 | xff0x | (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 264 seconds) |
| 2026-01-26 11:16:02 +0100 | kuribas | (~user@2a02-1810-2825-6000-8a6a-4aff-4d86-f963.ip6.access.telenet.be) kuribas |
| 2026-01-26 11:06:28 +0100 | terrorjack | (~terrorjac@2a01:4f8:c17:9d11::) terrorjack |
| 2026-01-26 10:59:35 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-01-26 10:59:23 +0100 | terrorjack | (~terrorjac@2a01:4f8:c17:9d11::) (Quit: The Lounge - https://thelounge.chat) |
| 2026-01-26 10:58:37 +0100 | chromoblob | (~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 +0100 | skum | (~skum@user/skum) (Quit: WeeChat 4.8.1) |
| 2026-01-26 10:48:38 +0100 | tt12316070 | tt1231607 |
| 2026-01-26 10:48:37 +0100 | tt1231607 | (~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803) (Ping timeout: 246 seconds) |
| 2026-01-26 10:46:55 +0100 | tt12316070 | (~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 +0100 | trickard_ | (~trickard@cpe-86-98-47-163.wireline.com.au) |
| 2026-01-26 10:27:24 +0100 | trickard_ | (~trickard@cpe-86-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2026-01-26 10:24:59 +0100 | picnoir | (~picnoir@about/aquilenet/vodoo/NinjaTrappeur) NinjaTrappeur |
| 2026-01-26 10:24:50 +0100 | AlexZenon | (~alzenon@85.174.180.154) |
| 2026-01-26 10:24:25 +0100 | AlexNoo | (~AlexNoo@85.174.180.154) |
| 2026-01-26 10:23:27 +0100 | picnoir | (~picnoir@about/aquilenet/vodoo/NinjaTrappeur) (Quit: WeeChat 4.8.1) |
| 2026-01-26 10:18:06 +0100 | haritz | (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in) |
| 2026-01-26 10:13:34 +0100 | picnoir | (~picnoir@about/aquilenet/vodoo/NinjaTrappeur) NinjaTrappeur |
| 2026-01-26 10:12:04 +0100 | picnoir | (~picnoir@about/aquilenet/vodoo/NinjaTrappeur) (Quit: WeeChat 4.8.1) |
| 2026-01-26 10:11:49 +0100 | <jreicher> | gentauro: in Lisp everything is data. In FP everything is a function. That's why you can mutate in Lisp but you can't in FP. |
| 2026-01-26 10:07:46 +0100 | merijn | (~merijn@77.242.116.146) merijn |
| 2026-01-26 09:47:15 +0100 | trickard_ | (~trickard@cpe-86-98-47-163.wireline.com.au) |
| 2026-01-26 09:47:03 +0100 | trickard | (~trickard@cpe-86-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |