<< 06-07-2026 >>

00:08:36*Mister_Magister quit (Quit: bye)
00:11:10*Mister_Magister joined #nim
01:32:52*th3r00t quit (Ping timeout: 276 seconds)
01:36:43*th3r00t joined #nim
02:31:34*Skippy8 joined #nim
02:50:49*Skippy8 quit (Ping timeout: 248 seconds)
02:53:45FromDiscord<toitle3554> are there any existing packages for something like rust's smallvec crate? (container that stores data in a fixed array up to a certain size, then reallocates data to heap)
02:56:16FromDiscord<toitle3554> poking at a nim implementation and I'm seeing some impressive performance (add() is 50% faster than seq, in some cases), but it seems like the kind of problem someone's already put out a library for
02:56:30FromDiscord<toitle3554> (edit) "someone's" => "someone would've"
02:59:21*termer quit (Ping timeout: 248 seconds)
03:02:02*termer joined #nim
03:03:23FromDiscord<DetermiedNim1> this one? https://github.com/servo/rust-smallvec
03:03:34FromDiscord<toitle3554> In reply to @determiedmech1 "this one? https://github.com/servo/rust-smallvec": yes
03:04:00FromDiscord<DetermiedNim1> tbh i don't personally know of any libraries for that but it doesnt seem too hard to do manually?
03:09:06*rockcavera quit (Remote host closed the connection)
03:09:31*ftajhii quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
03:26:22FromDiscord<toitle3554> In reply to @determiedmech1 "tbh i don't personally": it's not too difficult to write, just a little tedious to re-implement all of system.nim's seq functions and possibly sequtils