<< 02-06-2026 >>

00:24:41*emery quit (Read error: Connection reset by peer)
00:25:24*emery joined #nim
00:47:11*xet7 quit (Remote host closed the connection)
00:49:38*xet7 joined #nim
00:56:34*oculux joined #nim
01:23:04*oculux quit (Ping timeout: 265 seconds)
01:26:45*oculux joined #nim
04:57:46*kick455 joined #nim
05:00:19*oculux quit (Ping timeout: 244 seconds)
05:41:18FromDiscord<Robyn [She/Her]> In reply to @mratsim "No HIP or Metal": There's also Scale which means you can compile Cuda code as-is without modification, on AMD, so not too bad
06:11:38*th3r00t quit (Quit: ZNC 1.10.1 - https://znc.in)
06:12:32*th3r00t joined #nim
07:49:35*Mister_Magister quit (Excess Flood)
07:49:58*Mister_Magister joined #nim
07:51:30*Skippy8 joined #nim
08:23:46*Skippy8 quit (Ping timeout: 248 seconds)
08:26:20*Skippy8 joined #nim
08:31:00FromDiscord<crochubourbier> sent a long message, see https://pasty.ee/dRmYSKyR
08:31:28FromDiscord<crochubourbier> and I dont want to do↵`proc getPlayer(): ref Player = ...`
09:12:27*SchweinDeBurg quit (Quit: WeeChat 4.8.0-dev)
10:04:02*SchweinDeBurg joined #nim
10:04:24*SchweinD1 joined #nim
10:08:18*SchweinDeBurg quit (Ping timeout: 248 seconds)
10:13:40FromDiscord<mratsim> In reply to @battery.acid.bubblegum "There's also Scale which": Oh interesting, I was only aware of Zluda, do you have a link, Scale isn't the most easy to search
10:17:33FromDiscord<Robyn [She/Her]> In reply to @mratsim "Oh interesting, I was": Sure, I'll grab the link now
10:18:18FromDiscord<Robyn [She/Her]> https://scale-lang.com/
10:18:55FromDiscord<Robyn [She/Her]> In reply to @mratsim "Oh interesting, I was": https://docs.scale-lang.com/stable/
10:21:41FromDiscord<Robyn [She/Her]> https://github.com/spectral-compute/scale-validation compat ain't too bad either
10:40:19Amun-Rano source?
10:46:08FromDiscord<Robyn [She/Her]> Seems like a no
10:59:45Amun-Rameh
11:03:42*beholders_eye joined #nim
11:04:13FromDiscord<mratsim> In reply to @battery.acid.bubblegum "https://scale-lang.com/": Thank you, interesting. Too bad there is no source.
11:18:46FromDiscord<raynei486> Quick question: can I define a `proc` and `iterator` with the same name?
11:19:18FromDiscord<raynei486> I want to create a `proc` that returns the accumulated values of an `iterator`
11:22:57FromDiscord<crochubourbier> I think as long as it can determine which oveload to call yeah (different parameter types)
11:23:46FromDiscord<crochubourbier> it follows the regular rules of function overloadin
11:23:51FromDiscord<crochubourbier> (edit) "overloadin" => "overloading"
11:23:55FromDiscord<raynei486> Nvm, just found a RFC discussion saying that this is basically an unintended feature
11:24:25*beholders_eye quit (Ping timeout: 276 seconds)
11:25:15FromDiscord<nnsee> In reply to @raynei486 "I want to create": do you just want https://nim-lang.org/docs/sequtils.html#foldl.t%2Cuntyped%2Cuntyped ?
11:26:47FromDiscord<crochubourbier> yeah, I was also about to say that what you want to do is probably already in stdlib
11:26:58FromDiscord<raynei486> I basically wanted to write a proc that called `toSeq` on the iterator
11:27:21FromDiscord<crochubourbier> why not just call toSeq then ?
11:27:23FromDiscord<raynei486> And I thought it would be convenient if it shared a name with the iterator and was kept away from the user
11:27:41FromDiscord<raynei486> In reply to @crochubourbier "why not just call": Yeah that's what I'm going to stick with now lol
11:51:04*Skippy8 quit (Ping timeout: 276 seconds)
11:51:25*Skippy8 joined #nim
12:15:53*beholders_eye joined #nim
12:35:06*beholders_eye quit (Ping timeout: 252 seconds)
13:09:42*beholders_eye joined #nim
14:09:48*beholders_eye quit (Ping timeout: 245 seconds)
14:13:08*emery quit (Read error: Connection reset by peer)
14:17:29*emery joined #nim
14:42:53*Skippy8 quit (Ping timeout: 265 seconds)
15:00:38FromDiscord<mratsim> In reply to @raynei486 "And I thought it": the proc should probably be `@` that the convention for seq conversion
15:26:31*Skippy8 joined #nim
15:29:59*beholders_eye joined #nim
16:23:07*emery quit (Read error: Connection reset by peer)
16:27:40*emery joined #nim
16:54:30*oculux joined #nim
16:57:15*kick455 quit (Ping timeout: 265 seconds)
16:59:31*emery quit (Read error: Connection reset by peer)
16:59:49*emery joined #nim
17:07:24*emery quit (Read error: Connection reset by peer)
17:11:59*emery joined #nim
17:46:28*beholders_eye quit (Ping timeout: 268 seconds)