00:02:16*gmaggior quit (Quit: Leaving)
00:07:28FromDiscord<exelotl> @InventorMatt https://play.nim-lang.org/#ix=2yYx
00:08:36FromDiscord<exelotl> if you change `a` the program will fail to compile, but if you change `b` it will still compile, but raise an exception at runtime
00:09:59FromDiscord<exelotl> due to the static parameter, the overload resolution picks the first template if the value is known at compile time, or the second template otherwise.
00:10:16FromDiscord<InventorMatt> thanks, that helps a lot
00:10:55FromDiscord<exelotl> (these could totally be procs instead of templates, idk why I picked template)