- can be used as a frontend for git
- has a very smooth CLI UI and workflow
- I can confirm it is a joy to use
I highly recommend watching the first video below.
| const std = @import("std"); | |
| pub const ContextDescriptor = struct { | |
| name: []const u8, | |
| type: type, | |
| }; | |
| /// Provide a tuple of structs of type like ContextDescriptor | |
| pub fn MixContexts(comptime context_tuple: anytype) type { | |
| var fields: [context_tuple.len]std.builtin.Type.StructField = undefined; |