<< 13-11-2025 >>

00:08:25*beholders_eye quit (Ping timeout: 264 seconds)
01:26:27*tiorock joined #nim
01:26:27*rockcavera quit (Killed (lead.libera.chat (Nickname regained by services)))
01:26:27*tiorock is now known as rockcavera
02:07:28*rockcavera quit (Remote host closed the connection)
03:00:57FromDiscord<mr_rowboto> In reply to @gokr "I also had Claude": It's just a tool.↵If it's a super mandatory tool to learn, we'll just learn to use the tool in, say, 2 or 3 hours tops.
03:01:09FromDiscord<mr_rowboto> (edit) "learn," => "learn because it makes you SUPERPRODUCTIVE,"
03:02:01FromDiscord<mr_rowboto> I mean, if you can write your wrapper in 40 min, we sure can use the thing to help us learn the thing when we actually need to learn the thing in 2 or 3 hs.↵↵So I wouldn't worry about the thing.
03:03:03FromDiscord<mr_rowboto> (edit) "in 2 or 3 hs.↵↵So" => "fast enough to make everyone believe we have always known about how to use the thing.↵↵So"
03:13:43FromDiscord<.tokyovigilante> sent a code paste, see https://play.nim-lang.org/#pasty=vjYlaAES
04:52:53FromDiscord<nasuray> In reply to @.tokyovigilante "I'm trying to cross-compile": It's evaluated based on the --os flag so in this case no matter what hostOs is windows. You can try injecting buildOs that is defined for nimscript
04:53:41FromDiscord<nasuray> So make a strdefine const and set it to buildOs in config.nims
04:59:41*xutaxkamay_ joined #nim
05:01:14*Mister_Magister_ joined #nim
05:04:04*Lord_Nightmare quit (*.net *.split)
05:04:04*xutaxkamay quit (*.net *.split)
05:04:04*bcksl quit (*.net *.split)
05:04:04*cm quit (*.net *.split)
05:04:04*bgupta quit (*.net *.split)
05:04:05*xutaxkamay_ is now known as xutaxkamay
05:05:05*nyeaa49284230101 quit (Ping timeout: 256 seconds)
05:05:05*Mister_Magister quit (Ping timeout: 256 seconds)
05:05:21*Mister_Magister_ is now known as Mister_Magister
05:05:41*Lord_Nightmare joined #nim
05:05:41*cm joined #nim
05:05:41*bgupta joined #nim
05:08:40*bcksl joined #nim
05:47:26*bcksl quit (Ping timeout: 256 seconds)
05:49:58*bcksl joined #nim
06:34:13*hygo quit (Ping timeout: 264 seconds)
06:36:02*hygo joined #nim
07:12:07FromDiscord<eveeifyeve> In reply to @nasuray "It's evaluated based on": Oh hey.
07:13:13*SchweinDeBurg quit (Quit: WeeChat 4.8.0-dev)
07:13:28Amun-Rais $FOO expansion work in this case?
07:13:49Amun-RaI suspect it's going to be passed as is to the compiller without shell evaluation
07:19:13FromDiscord<eveeifyeve> Good question which versions of nim are EOL?
07:19:38Amun-Ras/is/does/
07:21:09FromDiscord<eveeifyeve> Because I am doing a massive cleanup in nixpkgs of nix versions removing nim 1 with a big refractor.
07:23:34Amun-Raeveeifyeve: hmm, #internals?
07:24:42FromDiscord<eveeifyeve> Does nim have a matrix chat for #internals?
07:26:13Amun-RaI've never used one
07:31:54*SchweinDeBurg joined #nim
07:54:07FromDiscord<ayex> [eveeifyeve](https://matrix.to/#/%40eveeifyeve%3Amatrix.org) \: yes, this one here\:↵https://matrix.to/#/%23nim-internals%3Amatrix.org?via=matrix.org&via=t2bot.io&via=envs.net
09:23:02*beholders_eye joined #nim
09:29:30*xet7 joined #nim
09:49:28*beholders_eye quit (Ping timeout: 256 seconds)
10:18:38*beholders_eye joined #nim
11:28:49*xtr00 quit (Read error: Connection reset by peer)
11:29:00*xet7 quit (Remote host closed the connection)
11:33:15*xtr00 joined #nim
12:26:59*beholders_eye quit (Ping timeout: 256 seconds)
12:35:36*beholders_eye joined #nim
15:21:32FromDiscord<rexton2578> yo! new to nim, so is there really no equivalent to a void return in nim? like `proc myfunc(a:string) = a` will always return `a`?
15:23:05FromDiscord<nnsee> that won't compile
15:23:16FromDiscord<nnsee> because you're not specifying a return type
15:24:08FromDiscord<nnsee> sent a code paste, see https://play.nim-lang.org/#pasty=hMqFVijr
15:32:08FromDiscord<0xfab_10> `= discard`
15:44:40FromDiscord<janakali> sent a code paste, see https://play.nim-lang.org/#pasty=aoiCwJTc
15:45:19FromDiscord<janakali> (edit) "https://play.nim-lang.org/#pasty=VJqntnza" => "https://play.nim-lang.org/#pasty=PtnZyiUN"
15:49:35FromDiscord<rexton2578> In reply to @janakali "<@545652900131766296> some valid examples": thank you! I understand now
16:47:50*fallback quit (Quit: IRCNow and Forever!)
16:57:00*fallback joined #nim
17:43:19*xutaxkamay_ joined #nim
17:45:53*beholder1 joined #nim
17:50:48*beholders_eye quit (*.net *.split)
17:50:48*xutaxkamay quit (*.net *.split)
17:50:49*xutaxkamay_ is now known as xutaxkamay
18:03:36FromDiscord<.tokyovigilante> In reply to @nasuray "So make a strdefine": Nice, that works thanks
18:50:37*xtr00 quit (Ping timeout: 256 seconds)
18:52:14*xtr00 joined #nim
18:56:51*xtr00 quit (Ping timeout: 256 seconds)
19:01:26*xtr00 joined #nim
19:08:12*beholder1 quit (Ping timeout: 256 seconds)
19:50:04FromDiscord<nasuray> In reply to @rexton2578 "thank you! I understand": special note on the last form there, IF there is a return type and you specify a bare `return` it will still return a value (using the `result` variable) and need to handled at the call site
20:35:16FromDiscord<helgas_0t> sent a code paste, see https://play.nim-lang.org/#pasty=bcZSzoPq
20:54:03*xtr00 quit (Ping timeout: 252 seconds)
20:58:11*xtr00 joined #nim
20:58:26FromDiscord<Robyn [She/Her]> In reply to @helgas_0t "Build or fix your": Not the place to advertise bro
20:58:56FromDiscord<finnt730> In reply to @helgas_0t "Build or fix your": what has this to do with Nim?
20:59:03FromDiscord<finnt730> other then being it a scam
21:13:53FromDiscord<aethrvmn> @helgas_0t)
21:21:00*rockcavera joined #nim
22:47:35*xtr00 quit (Ping timeout: 265 seconds)
22:58:06*xtr00 joined #nim
23:26:25*beholders_eye joined #nim