|
|
|
|
|
by brodo
7 days ago
|
|
In Zig, function arguments are not wrapped in `.{}`. `.{}` is the syntax for creating a struct or a tuple. This is used as a pattern for allowing optional arguments (options struct) and variadic functions (tuple). Explicitly discarding return values is a thing many modern programming languages force you to do. |
|
And the compiler should be just a bit smarter to avoid the .{} thing when it is not strictly necessary.