Newest at the top
2025-10-17 21:24:29 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
2025-10-17 21:20:46 +0200 | fp | (~Thunderbi@89-27-10-140.bb.dnainternet.fi) (Client Quit) |
2025-10-17 21:20:32 +0200 | <fgidim> | there is more on page 20 https://www.haskell.org/definition/haskell2010.pdf |
2025-10-17 21:20:11 +0200 | fp | (~Thunderbi@89-27-10-140.bb.dnainternet.fi) fp |
2025-10-17 21:17:58 +0200 | fp | (~Thunderbi@2001-14ba-6e24-3000--190.rev.dnainternet.fi) (Quit: fp) |
2025-10-17 21:17:20 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-10-17 21:15:44 +0200 | Digit | (~user@user/digit) Digit |
2025-10-17 21:12:05 +0200 | Digit | (~user@user/digit) (Remote host closed the connection) |
2025-10-17 21:10:54 +0200 | vanishingideal | (~vanishing@user/vanishingideal) vanishingideal |
2025-10-17 21:06:07 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds) |
2025-10-17 21:06:01 +0200 | williu5 | (~williu5@user/williu5) (Quit: WeeChat 4.1.1) |
2025-10-17 21:05:40 +0200 | driib318 | (~driib@vmi931078.contaboserver.net) driib |
2025-10-17 21:04:47 +0200 | driib318 | (~driib@vmi931078.contaboserver.net) (Quit: The Lounge - https://thelounge.chat) |
2025-10-17 21:01:56 +0200 | gustrb | (~gustrb@191.243.134.87) |
2025-10-17 21:01:32 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-10-17 21:00:46 +0200 | caconym7478798 | (~caconym@user/caconym) caconym |
2025-10-17 21:00:05 +0200 | caconym7478798 | (~caconym@user/caconym) (Quit: bye) |
2025-10-17 20:50:32 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
2025-10-17 20:46:40 +0200 | <mauke> | if x then y else z = case x of { True -> y; _ -> z } |
2025-10-17 20:45:44 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-10-17 20:44:48 +0200 | <EvanR> | "if statement" isn't actually a thing, it's compiled into a case expression |
2025-10-17 20:44:08 +0200 | <EvanR> | the airspeed velocity of an if statement |
2025-10-17 20:42:18 +0200 | <fgidim> | i think for pattern guards, those are desugared to a case expression. though i don't know if there is a speed difference between that and if statements |
2025-10-17 20:37:10 +0200 | driib318 | (~driib@vmi931078.contaboserver.net) driib |
2025-10-17 20:35:22 +0200 | Googulator | (~Googulato@2a01-036d-0106-03fa-0485-6a66-0733-0e38.pool6.digikabel.hu) |
2025-10-17 20:35:08 +0200 | Googulator | (~Googulato@2a01-036d-0106-03fa-0485-6a66-0733-0e38.pool6.digikabel.hu) (Quit: Client closed) |
2025-10-17 20:35:06 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-10-17 20:34:01 +0200 | driib318 | (~driib@vmi931078.contaboserver.net) (Quit: The Lounge - https://thelounge.chat) |
2025-10-17 20:31:31 +0200 | fp | (~Thunderbi@2001-14ba-6e24-3000--190.rev.dnainternet.fi) fp |
2025-10-17 20:29:57 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-10-17 20:29:05 +0200 | <monochrom> | I never got that license and uniform in the first place because I never learned VHDL. >:) |
2025-10-17 20:28:20 +0200 | <EvanR> | your don't deserve to wear that uniform |
2025-10-17 20:28:17 +0200 | driib318 | (~driib@vmi931078.contaboserver.net) driib |
2025-10-17 20:28:08 +0200 | <EvanR> | please turn in your control freak license and weapon |
2025-10-17 20:26:29 +0200 | <monochrom> | Unless it is positively proven that I really need fast code, I write code to express what I think, not to micromanage what the machine code looks like. |
2025-10-17 20:19:43 +0200 | wbrawner | (~wbrawner@static.56.224.132.142.clients.your-server.de) wbrawner |
2025-10-17 20:19:13 +0200 | wbrawner | (~wbrawner@static.56.224.132.142.clients.your-server.de) (Ping timeout: 264 seconds) |
2025-10-17 20:19:06 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-10-17 20:16:47 +0200 | Psychotic1 | (~Psychotic@2600:1007:b03e:2f77:3c52:59c1:7460:7ab1) (Ping timeout: 260 seconds) |
2025-10-17 20:16:47 +0200 | Psychotic1_ | (~Psychotic@2600:1007:b03e:2f77:3c52:59c1:7460:7ab1) (Ping timeout: 260 seconds) |
2025-10-17 20:14:10 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-10-17 20:12:08 +0200 | driib318 | (~driib@vmi931078.contaboserver.net) (Ping timeout: 240 seconds) |
2025-10-17 20:10:46 +0200 | <mauke> | but yes, I don't think there's any performance difference |
2025-10-17 20:10:36 +0200 | <mauke> | that sounds like a guard, not a pattern guard |
2025-10-17 20:05:16 +0200 | tromp | (~textual@2001:1c00:3487:1b00:d983:2af2:5deb:9bbb) |
2025-10-17 20:03:17 +0200 | <dcpagan> | Is a function with only two pattern guards, the second guard consisting only of "otherwise" just as efficient as implementing the function as an if statement? |
2025-10-17 20:03:07 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds) |
2025-10-17 20:01:25 +0200 | tromp | (~textual@2001:1c00:3487:1b00:d983:2af2:5deb:9bbb) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2025-10-17 19:58:44 +0200 | fp | (~Thunderbi@2001-14ba-6e24-3000--190.rev.dnainternet.fi) (Ping timeout: 265 seconds) |
2025-10-17 19:58:24 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |