<< 11-07-2025 >>

00:15:37*amadaluzia quit (Quit: ZNC 1.10.0 - https://znc.in)
02:22:07*rockcavera quit (Remote host closed the connection)
02:43:20*beholders_eye quit (Ping timeout: 272 seconds)
02:47:12*skippy8 joined #nim
05:31:58FromDiscord<litlighilit> how to tell `nimble build` to produce toward bin/ directory?
05:33:46FromDiscord<litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=nEPAYxUr
05:34:07FromDiscord<litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=sMnFINKX
05:34:37FromDiscord<litlighilit> [Edit](https://discord.com/channels/371759389889003530/371759389889003532/1393102497052360704): how to tell `nimble build` to produce toward bin/ directory directly?
05:35:55FromDiscord<ayex> sent a code paste, see https://play.nim-lang.org/#pasty=WeBppieA
05:38:40FromDiscord<.bobbbob> can I not have the default value for a ref object field be nil? Im getting an error like 'type mismatch: got 'typeof(nil)' for 'nil' but expected 'Wtvr = Forward'
05:42:03FromDiscord<Elegantbeef> The default value of a ref is nil
05:42:04Amun-Rafor ref - yes, but you're not using one
05:43:29FromDiscord<.bobbbob> sent a code paste, see https://play.nim-lang.org/#pasty=yJrtQvPZ
05:46:21FromDiscord<.bobbbob> but as beef says the default is already nil, thanks
05:48:51FromDiscord<litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=VGpDMaVC
05:49:38FromDiscord<litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=WBvqPKeJ
05:50:53FromDiscord<litlighilit> however how to tell it to change bin exe name to another?↵e.g. compile xx/foo as bin/bar
06:06:11FromDiscord<ayex> in the nimble release task example I posted above, you could change the name of the bin to any name you like.↵` .. -o:bin/your_bin_name ..`
06:17:37FromDiscord<Laylie> why do we need nimble to be managing this stuff anyway? why not just nimble setup and then call nim as usual?
07:57:02*jjido joined #nim
08:17:43*jjido quit (Quit: My laptop has gone to sleep. ZZZzzz…)
08:28:09*amadaluzia joined #nim
08:42:27*amadaluzia quit (Quit: ZNC 1.10.0 - https://znc.in)
08:47:52*beholders_eye joined #nim
08:48:09*amadaluzia joined #nim
10:14:15*birle joined #nim
10:14:24*birle quit (Changing host)
10:14:24*birle joined #nim
11:12:29FromDiscord<nasuray> In reply to @litlighilit "however how to tell": You can do this using namedBin
11:14:20FromDiscord<nasuray> https://nim-lang.github.io/nimble/package-types.html
11:45:27*andy-turner_ joined #nim
11:52:37*jjido joined #nim
12:25:00*beholders_eye quit (Ping timeout: 252 seconds)
12:33:30*jjido quit (Quit: My laptop has gone to sleep. ZZZzzz…)
12:39:33*andy-turner_ quit (Quit: Leaving)
13:18:32*beholders_eye joined #nim
13:24:36FromDiscord<pmunch> Happy Friday everybody: https://peterme.net/writing-tests-for-nim-libraries-with-nimble-and-unittest.html
13:24:41FromDiscord<pmunch> (edit) "Happy Friday everybody: https://peterme.net/writing-tests-for-nim-libraries-with-nimble-and-unittest.html ... " added "😛"
13:54:59*beholders_eye quit (Ping timeout: 260 seconds)
14:02:33*beholders_eye joined #nim
14:11:34*thunder joined #nim
14:13:38thunderhi folks. I'm new to nim. I'm experimenting with asynchttpserver and trying to figure out how I can access the value of req.reqMethod to cast/concatenate it to a string
14:16:36thunderoh. nm. I figured out I just prepend a $
14:16:49thundersorry for the noise
14:21:14*beholders_eye quit (Ping timeout: 260 seconds)
14:28:23FromDiscord<litlighilit> sent a long message, see https://pasty.ee/miZIZAyC
14:28:49FromDiscord<litlighilit> sent a long message, see https://pasty.ee/KsfRcNOu
15:26:22*xet7 joined #nim
15:27:30*xet7 quit (Remote host closed the connection)
15:32:37*xet7 joined #nim
15:36:34*beholders_eye joined #nim
15:50:39*beholders_eye quit (Ping timeout: 276 seconds)
15:56:34*thunder quit (Quit: Leaving)
16:42:47FromDiscord<Phil> Err... I'd love to answer but nim 0.18 has been a while ago, I actually do not know how its particular GC used to work, just that unlike arc it was a full GC rather than automated ref counting
16:44:30*pmp-p quit (Ping timeout: 252 seconds)
16:47:06FromDiscord<lainlaylie> isn't having a shared heap one of the features of arc
16:47:41*pmp-p joined #nim
16:50:22FromDiscord<Elegantbeef> yes
16:54:20*beholders_eye joined #nim
17:25:34*beholders_eye quit (Ping timeout: 252 seconds)
19:34:48*xet7 quit (Remote host closed the connection)
19:50:46*PMunch joined #nim
20:00:00*amadaluzia quit (Quit: ZNC 1.10.0 - https://znc.in)
20:05:39*beholders_eye joined #nim
20:12:59*beholders_eye quit (Ping timeout: 260 seconds)
20:24:26*amadaluzia joined #nim
20:34:24*jjido joined #nim
21:09:39*skippy8 quit (Quit: WeeChat 4.6.3)
21:11:45*PMunch quit (Ping timeout: 248 seconds)
21:17:53*beholders_eye joined #nim
21:34:59FromDiscord<0xfab_10> is nimskull `call/cc` or `prompt`/`control`?
21:37:23FromDiscord<Elegantbeef> What does that even mean?↵(@0xfab_10)
21:40:13FromDiscord<0xfab_10> cps jargon
21:47:31Amun-Racharacters per second
21:47:49FromDiscord<Elegantbeef> Child protective services
21:48:03FromDiscord<Elegantbeef> @0xfab_10 Go join their matrix room and ask there
21:48:26Amun-Rathat was my first thought
21:48:54FromDiscord<Elegantbeef> If you don't know CPS in this respect is continuation passing style
21:50:12Amun-Rathanks
22:15:29*beholders_eye quit (Ping timeout: 260 seconds)
22:30:00*amadaluzia quit (Quit: ZNC 1.10.0 - https://znc.in)
23:30:44*rockcavera joined #nim