| 00:02:52 | FromDiscord | <nasuray> When you export it it then exports all public types/procs. So you just need to import utility |
| 00:49:46 | * | rockcavera joined #nim |
| 00:51:10 | FromDiscord | <.tokyovigilante> In reply to @nasuray "When you export it": ah right, awesome. Thanks! |
| 01:16:47 | * | SchweinDeBurg quit (Quit: WeeChat 4.8.0-dev) |
| 01:36:07 | * | SchweinDeBurg joined #nim |
| 04:39:02 | * | krunsh quit (Quit: bye and good night!) |
| 06:07:01 | * | SchweinDeBurg quit (Quit: WeeChat 4.8.0-dev) |
| 07:01:42 | * | tiorock joined #nim |
| 07:01:42 | * | tiorock quit (Changing host) |
| 07:01:42 | * | tiorock joined #nim |
| 07:01:42 | * | rockcavera is now known as Guest1276 |
| 07:01:42 | * | tiorock is now known as rockcavera |
| 07:04:22 | * | Guest1276 quit (Ping timeout: 244 seconds) |
| 07:49:26 | * | SchweinDeBurg joined #nim |
| 08:29:22 | * | SchweinDeBurg quit (Ping timeout: 240 seconds) |
| 08:31:39 | * | SchweinDeBurg joined #nim |
| 08:39:58 | * | SchweinDeBurg quit (Ping timeout: 256 seconds) |
| 08:41:53 | * | SchweinDeBurg joined #nim |
| 09:19:49 | FromDiscord | <.tokyovigilante> Does anyone have an example for using `malebolgia` as a serial queue, ie submit a bunch of tasks and have them execute sequentially? |
| 09:28:54 | FromDiscord | <kiloneie> sent a code paste, see https://play.nim-lang.org/#pasty=VXxyGsvL |
| 09:30:12 | FromDiscord | <kiloneie> (SequenceEntitiesModule is just a seq[string]) |
| 09:37:20 | FromDiscord | <amun0666> $moduleName? |
| 09:45:52 | FromDiscord | <kiloneie> Yeah, there is actually something else wrong, and that's why im having problems... |
| 10:10:31 | FromDiscord | <TӨMΛ ☠> Is there any good, exhaustive resources on how `ref X` work? It seems like it's necessary for my feature to exist (and I'd also like to expand my knowledge on pointers) but my god is it confusing, specifically with objects... |
| 10:11:13 | FromDiscord | <Robyn [She/Her]> In reply to @toma400 "Is there any good,": it's a pointer managed by the compiler, not much else to say I think |
| 10:11:41 | FromDiscord | <Robyn [She/Her]> (edit) "compiler," => "memory management scheme," |
| 11:00:22 | FromDiscord | <trustmandev> sent a long message, see https://pasty.ee/ivMtXBwZ |
| 11:32:28 | * | beholders_eye joined #nim |
| 12:08:22 | * | SchweinDeBurg quit (Ping timeout: 260 seconds) |
| 12:08:42 | * | beholders_eye quit (Ping timeout: 240 seconds) |
| 12:10:04 | * | SchweinDeBurg joined #nim |
| 12:10:42 | * | beholders_eye joined #nim |
| 13:35:42 | * | beholders_eye quit (Ping timeout: 240 seconds) |
| 13:37:55 | * | beholders_eye joined #nim |
| 14:07:36 | FromDiscord | <Robyn [She/Her]> In reply to @trustmandev "Hey fams, I specialize": #jobs, don't advertise here |
| 14:08:27 | FromDiscord | <lainlaylie> its a spambot, not even nim related |
| 14:15:12 | FromDiscord | <lousp4521> why nim is so based? |
| 14:19:16 | * | xet7 joined #nim |
| 14:36:40 | * | xet7 quit (Ping timeout: 256 seconds) |
| 14:47:44 | * | xet7 joined #nim |
| 15:16:02 | * | SchweinDeBurg quit (Ping timeout: 240 seconds) |
| 15:18:19 | * | SchweinDeBurg joined #nim |
| 15:25:05 | FromDiscord | <aethrvmn> Built different↵(@lousp4521) |
| 15:25:43 | FromDiscord | <lousp4521> In reply to @aethrvmn "Built different (<@1363550020711747835>)": hmmmmm |
| 15:29:20 | FromDiscord | <that_dude.> Built better |
| 15:46:54 | FromDiscord | <kiloneie> sent a code paste, see https://play.nim-lang.org/#pasty=viHujPCa |
| 17:27:54 | FromDiscord | <TӨMΛ ☠> How one could run particular version of library while compiling Nim app? I want to clarify that it's about app, not a library. |
| 17:28:37 | FromDiscord | <TӨMΛ ☠> (edit) "library." => "library, so I don't think `.nimble`'s `requires` will suffice (it didn't when I tried)." |
| 17:28:58 | Amun-Ra | is the app in the nimble repo? |
| 17:29:04 | FromDiscord | <Elegantbeef> You can use requires |
| 17:29:22 | Amun-Ra | require "foo >= 2.0.1" |
| 17:29:54 | FromDiscord | <Elegantbeef> or `require "repourl == 2.0.1` or `require "repourl#commit"` |
| 17:30:10 | FromDiscord | <Elegantbeef> Requires will not work if the author didn't make git tags for the versions |
| 17:30:28 | FromDiscord | <Elegantbeef> Which happens quite a lot in the Nim community cause there is the version in the nimble file |
| 17:34:50 | FromDiscord | <TӨMΛ ☠> sent a long message, see https://pasty.ee/UlsBWtGp |
| 17:35:29 | FromDiscord | <Elegantbeef> `nim r` uses the first version found |
| 17:35:59 | FromDiscord | <Elegantbeef> It does not abide by package versions unless the program was already compiled with packages with like `nimble` |
| 17:36:52 | FromDiscord | <TӨMΛ ☠> Is there a way to just do it via, I dunno, `.nims` file somewhat? I do feel like Nimble is really funky, because I tried setting up whole nimble workspace those few days ago and it was throwing me weirdest errors out there |
| 17:37:25 | FromDiscord | <Elegantbeef> `--path:path/to/your/depedency` |
| 18:06:01 | * | xet7 quit (Remote host closed the connection) |
| 18:16:20 | FromDiscord | <TӨMΛ ☠> It still doesn't work 😔 I gave up, Python script will suffice. No idea why zippy can't behave, even when I literally reinstalled it to newest version |
| 18:30:53 | * | Mister_Magister quit (Ping timeout: 265 seconds) |
| 19:03:33 | * | zero` quit (Quit: zero`) |
| 19:05:00 | * | SchweinDeBurg quit (Ping timeout: 256 seconds) |
| 19:06:32 | * | SchweinDeBurg joined #nim |
| 19:07:52 | * | zero` joined #nim |
| 19:55:30 | * | zero` quit (Quit: zero`) |
| 20:34:03 | FromDiscord | <nasuray> In reply to @toma400 "It still doesn't work": Relying on nimblePath can be hard to debug. If you run into this kind of situation in the future I recommend using `nimble setup` (future versions of nimble will be in a local mode by default) |
| 20:47:25 | FromDiscord | <aethrvmn> Nix devShells outright break if you dont do \`nimble setup\`, dunno why |
| 20:49:24 | FromDiscord | <nasuray> In reply to @aethrvmn "Nix devShells outright break": Are you using nimble from nixpkgs? |
| 21:53:08 | * | beholders_eye quit (Ping timeout: 244 seconds) |
| 21:55:11 | * | beholders_eye joined #nim |
| 23:09:48 | * | beholders_eye quit (Ping timeout: 256 seconds) |
| 23:13:07 | FromDiscord | <heysokam> Is there any type that would allow being assigned a `nil` value, other than a `ptr T` or `ref T` type? |
| 23:18:00 | FromDiscord | <demotomohiro> `pointer` and `cstring`. |
| 23:38:40 | * | SchweinDeBurg quit (Ping timeout: 246 seconds) |
| 23:40:44 | * | SchweinDeBurg joined #nim |
| 23:45:42 | * | SchweinDeBurg quit (Ping timeout: 240 seconds) |
| 23:46:57 | * | SchweinDeBurg joined #nim |
| 23:52:22 | * | SchweinDeBurg quit (Ping timeout: 240 seconds) |
| 23:54:10 | * | SchweinDeBurg joined #nim |
| 23:58:16 | * | SchweinDeBurg quit (Ping timeout: 246 seconds) |