Comment Comment by kbd The biggest thing I still don’t like about Nim is its imports: import std/errorcodes proc p(x: int) {.raises.} = if x < 0: raise ErrorCode.RangeError use x I can’t stand that there’s no direct connection between the thing you import and the names that wind up in your namespace. parent kbd 11 months ago