| 7 May 2023 |
raitobezarius | In reply to @figsoda:matrix.org the whole code generation is a giant blob of rust code mixed with nix code :x rnix when | 22:06:05 |
figsoda | I'm not sure about using rnix for code generation | 22:06:39 |
raitobezarius | why? | 22:06:43 |
figsoda | maybe its own structure | 22:06:48 |
raitobezarius | what do you mean by "its own structure"? | 22:06:57 |
raitobezarius | afaik rnix was built also for codegen | 22:07:07 |
figsoda | In reply to @raitobezarius:matrix.org why? it's too complex for what nix-init does, and it makes formatting hard | 22:07:13 |
raitobezarius | even better, it can do codemod | 22:07:14 |
raitobezarius | In reply to @figsoda:matrix.org it's too complex for what nix-init does, and it makes formatting hard I see your point | 22:07:31 |
figsoda | In reply to @raitobezarius:matrix.org what do you mean by "its own structure"? something like this | 22:07:59 |
figsoda |  Download image.png | 22:08:01 |
figsoda | idk how I managed to reply to the same message twice without clicking reply twice | 22:08:20 |
raitobezarius | :D | 22:08:28 |
raitobezarius | In reply to @figsoda:matrix.org sent an image. but with your own custom formatter/writer? | 22:08:37 |
figsoda | yes | 22:08:49 |
figsoda | maybe the builder enum will be a static dispatch of a hook-styled trait | 22:10:17 |
figsoda | so the builder implementations can be grouped together | 22:10:51 |
figsoda |
a hook-styled trait
something like after_src, after_inputs
| 22:11:39 |
raitobezarius | I see | 22:13:13 |
raitobezarius | hmmmmmmmmm | 22:14:10 |
raitobezarius | actually | 22:14:12 |
raitobezarius | we should run all of this shit earlier than version/tag no? | 22:14:18 |
raitobezarius | maybe not | 22:14:35 |
figsoda | no | 22:14:38 |
raitobezarius | yeah right | 22:14:43 |
figsoda | nurl depends on the tag | 22:14:49 |
figsoda | and this is after nurl | 22:14:56 |
| * raitobezarius is running | 22:15:33 |
raitobezarius |  Download image.png | 22:16:00 |
raitobezarius | well I didn't have this in mind | 22:16:02 |