interpolate
                                
                                 interpolate copied to clipboard
                                
                                    interpolate copied to clipboard
                            
                            
                            
                        Experimenting with prefixing string literals
Experimental.
use interpolate::fstring;
#[fstring]
fn foo() {
    let name = "Hercules";
    let greet = f"Hello, {name}";
}
Fwiw, this won't compose well with other macros taking format strings.
println!("Hello {name}");
// vs.
println!(f"Hello {name}");
// which becomes
println!(format!("Hello {name}");
// Error: println! needs format string as first arg