Newest at the top
2025-04-26 17:12:02 +0200 | fp | (~Thunderbi@vpn.espressohouse.com) fp |
2025-04-26 17:06:08 +0200 | __jmcantrell__ | (~weechat@user/jmcantrell) jmcantrell |
2025-04-26 17:04:21 +0200 | oneeyedalien | (~oneeyedal@user/oneeyedalien) (Quit: Leaving) |
2025-04-26 17:03:55 +0200 | j1n37 | (~j1n37@user/j1n37) (Ping timeout: 276 seconds) |
2025-04-26 17:02:55 +0200 | j1n37- | (~j1n37@user/j1n37) j1n37 |
2025-04-26 16:56:46 +0200 | acidjnk_new | (~acidjnk@p200300d6e71c4f09b99977e2980f359e.dip0.t-ipconnect.de) (Ping timeout: 276 seconds) |
2025-04-26 16:53:50 +0200 | weary-traveler | (~user@user/user363627) user363627 |
2025-04-26 16:46:12 +0200 | oneeyedalien | (~oneeyedal@user/oneeyedalien) oneeyedalien |
2025-04-26 16:36:26 +0200 | Square2 | (~Square@user/square) (Ping timeout: 252 seconds) |
2025-04-26 16:30:05 +0200 | harveypwca | (~harveypwc@2601:246:d080:f6e0:27d6:8cc7:eca9:c46c) |
2025-04-26 16:29:12 +0200 | TheCoffeMaker | (~TheCoffeM@user/thecoffemaker) (Ping timeout: 244 seconds) |
2025-04-26 16:28:50 +0200 | TheCoffeMaker_ | (~TheCoffeM@186.136.173.186) |
2025-04-26 16:24:10 +0200 | machinedgod | (~machinedg@d108-173-18-100.abhsia.telus.net) machinedgod |
2025-04-26 16:11:35 +0200 | ss4 | (~wootehfoo@user/wootehfoot) (Quit: Leaving) |
2025-04-26 16:11:30 +0200 | j1n37 | (~j1n37@user/j1n37) j1n37 |
2025-04-26 16:06:28 +0200 | j1n37 | (~j1n37@user/j1n37) (Read error: Connection reset by peer) |
2025-04-26 16:04:24 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-04-26 16:00:57 +0200 | adamCS | (~adamCS@70.19.85.77) adamCS |
2025-04-26 15:57:37 +0200 | cstml | (~Thunderbi@user/cstml) cstml |
2025-04-26 15:53:10 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-04-26 15:51:17 +0200 | adamCS | (~adamCS@70.19.85.77) (Ping timeout: 248 seconds) |
2025-04-26 15:49:39 +0200 | ss4 | (~wootehfoo@user/wootehfoot) wootehfoot |
2025-04-26 15:43:58 +0200 | j1n37 | (~j1n37@user/j1n37) j1n37 |
2025-04-26 15:43:34 +0200 | j1n37 | (~j1n37@user/j1n37) (Ping timeout: 252 seconds) |
2025-04-26 15:35:20 +0200 | acidjnk_new | (~acidjnk@p200300d6e71c4f09b99977e2980f359e.dip0.t-ipconnect.de) acidjnk |
2025-04-26 15:31:37 +0200 | haritz | (~hrtz@user/haritz) haritz |
2025-04-26 15:31:37 +0200 | haritz | (~hrtz@152.37.68.178) (Changing host) |
2025-04-26 15:31:37 +0200 | haritz | (~hrtz@152.37.68.178) |
2025-04-26 15:25:11 +0200 | ski | usually calls a local worker `loop', if no other relevant name suggests itself |
2025-04-26 15:22:07 +0200 | <haskellbridge> | <Liamzee> ah |
2025-04-26 15:21:58 +0200 | <__monty__> | For operators. |
2025-04-26 15:20:34 +0200 | <haskellbridge> | <Liamzee> for go? or for this kind of code replication reduction? |
2025-04-26 15:17:48 +0200 | <__monty__> | I most commonly use `op` actually. |
2025-04-26 15:13:47 +0200 | <haskellbridge> | <Liamzee> because no one ever uses it, fearing as pattern collision, and if it does cause an as pattern collision, the code will refuse to compile if both arguments are used (unless you're overriding something so a default vaule will continue to exist) |
2025-04-26 15:10:30 +0200 | <haskellbridge> | <Liamzee> @ is actually safest |
2025-04-26 15:07:05 +0200 | gorignak | (~gorignak@user/gorignak) gorignak |
2025-04-26 15:06:04 +0200 | pavonia | (~user@user/siracusa) (Quit: Bye!) |
2025-04-26 15:01:58 +0200 | <haskellbridge> | <Liamzee> come to think of it, why am i even bothering with fold? |
2025-04-26 15:01:27 +0200 | <haskellbridge> | <Liamzee> so it doesn't pollute the operator namespace |
2025-04-26 15:01:18 +0200 | <haskellbridge> | <Liamzee> it's a local binding precisely because it's an operator |
2025-04-26 15:01:16 +0200 | LainIwakura | (~LainIwaku@user/LainIwakura) LainIwakura |
2025-04-26 15:00:41 +0200 | <__monty__> | If there's a useful name for the helper it should have that name instead. And if it is more generally useful, it shouldn't be a local binding at all. |
2025-04-26 15:00:38 +0200 | <haskellbridge> | <Liamzee> why am I even attempting to fold anyways, at this length I might as well manually use the semigroup operator |
2025-04-26 14:59:56 +0200 | <__monty__> | Haven't really seen `go` outside of recursive functions that pass in an initial value for an accumulator or such. |
2025-04-26 14:58:07 +0200 | <haskellbridge> | <Liamzee> tilde is actually not used, since it'd be syntax for irrefutable pattern match, hmmm |
2025-04-26 14:57:42 +0200 | sixfourtwelve | (~ethanmorg@82.18.82.103) sixfourtwelve |
2025-04-26 14:56:56 +0200 | <haskellbridge> | <Liamzee> go usually indicates a helper function, at least for me, as opposed to an attempt to avoid code repetition |
2025-04-26 14:56:40 +0200 | <haskellbridge> | <Liamzee> if i didn't have block patterns on, you could say it would be to avoid having to stuff a $ before the lambda |
2025-04-26 14:55:18 +0200 | LainIwakura | (~LainIwaku@user/LainIwakura) (Ping timeout: 240 seconds) |
2025-04-26 14:49:47 +0200 | <__monty__> | I don't see a good reason to use an operator here. |