This seems like it would be immensely useful. To add a data point: WebAssembly Macros currently compile to > 30 MB binaries even with -Os
and wasm-opt
optimization. Unfortunately swift-syntax relies on String
so we can't build in Embedded mode just yet, but if we were able to include a stripped-down String in embedded I wonder how much of that 30 MB we could trim down.
2 Likes