<< 03-06-2025 >>

00:14:46*SchweinDeBurg joined #nim
00:40:41*tiorock joined #nim
00:40:41*tiorock quit (Changing host)
00:40:41*tiorock joined #nim
00:40:41*rockcavera quit (Killed (erbium.libera.chat (Nickname regained by services)))
00:40:41*tiorock is now known as rockcavera
00:42:49*tiorock joined #nim
00:42:49*tiorock quit (Changing host)
00:42:49*tiorock joined #nim
00:42:49*rockcavera is now known as Guest1984
00:42:50*tiorock is now known as rockcavera
00:46:19*Guest1984 quit (Ping timeout: 260 seconds)
00:57:44*Guest77 joined #nim
00:58:12*Guest77 quit (Client Quit)
01:50:50*SchweinDeBurg quit (Quit: WeeChat 4.7.0-dev)
02:39:49*rockcavera quit (Remote host closed the connection)
04:34:09*nils` quit (Ping timeout: 252 seconds)
04:48:28*xet7 quit (Remote host closed the connection)
05:49:59*nils` joined #nim
06:26:34*SchweinDeBurg joined #nim
07:10:13*andy-turner joined #nim
08:16:38*beholders_eye joined #nim
09:11:46*beholders_eye quit (Ping timeout: 248 seconds)
09:13:02*beholders_eye joined #nim
12:02:27*amadaluzia joined #nim
12:40:55*xet7 joined #nim
13:08:01FromDiscord<erincar> sent a code paste, see https://play.nim-lang.org/#pasty=VBxfRDsP
13:37:26FromDiscord<haoyu233> Can we have package-level access control, or make it visible within the same folder/directory? This way, when encapsulating the interface, some internal fields or methods won't be exposed.
13:41:20FromDiscord<haoyu233> For a library like libuv, every interface is related to  uv_loop_t . However, I don't want users to have direct access to my  loop  field. But if I don't make it public, I won't be able to implement the interfaces in other files. For example, implementing  uv_tcp_  in  tcp.nim .
13:53:26FromDiscord<griffith1deadly> In reply to @haoyu233 "For a library like": import module {.all.}
14:25:03FromDiscord<haoyu233> Thanks for your reply. I just quickly flipped through the nim-manual on my phone and didn't find detailed explanations. I'll check the documentation and compiler code tomorrow.↵https://nim-lang.org/docs/manual.html#modules-import-statement
14:33:44FromDiscord<ringabout> In reply to @haoyu233 "Thanks for your reply.": https://nim-lang.org/docs/manual_experimental.html#importing-private-symbols
15:03:25*Ekho quit (Ping timeout: 252 seconds)
15:10:02*Ekho joined #nim
15:12:21*mahlon quit (Ping timeout: 248 seconds)
15:12:35*marcus quit (Ping timeout: 252 seconds)
15:15:01*nisstyre quit (Ping timeout: 248 seconds)
15:22:11*mahlon joined #nim
15:23:44*marcus joined #nim
15:32:00*nisstyre joined #nim
15:54:25*amadaluzia quit (Ping timeout: 248 seconds)
16:11:31*ntat joined #nim
16:26:12*amadaluzia joined #nim
16:56:40*amadaluzia quit (Quit: ZNC 1.9.1 - https://znc.in)
16:57:40*amadaluzia joined #nim
17:05:33*SchweinDeBurg quit (Quit: WeeChat 4.7.0-dev)
18:01:57FromDiscord<nervecenter> https://www.swift.org/blog/swift-at-apple-migrating-the-password-monitoring-service-from-java/
18:02:05FromDiscord<nervecenter> Apple puts another point up on the board for reference counting
18:31:47*ntat quit (Quit: leaving)
18:54:11*xet7 quit (Quit: Leaving)
19:27:57*skippy8 joined #nim
20:04:49*przmk quit (Remote host closed the connection)
20:06:39*przmk joined #nim
20:37:59FromDiscord<saint._._.> In reply to @nervecenter "Apple puts another point": Nice
20:38:30FromDiscord<saint._._.> Do you know anyone using swift for server stuff/backend?
21:41:46*skippy8 quit (Quit: WeeChat 4.5.2)
21:56:09*andy-turner quit (Quit: Leaving)
22:53:13*amadaluzia quit (Quit: ZNC 1.9.1 - https://znc.in)
23:20:51*beholders_eye quit (Ping timeout: 276 seconds)