Skip to content

Make ConsoleText ExpressibleByStringInterpolation

Pre-release
Pre-release

Choose a tag to compare

@tanner0101 tanner0101 released this 23 Jan 21:13
5458574

Previously, to generate ConsoleText you had to append strings using + and consoleText().

let name = "Vapor"
console.output("Hello " + name.consoleText())

Now, ConsoleText supports string interpolation.

console.output("Hello \(name)")

String interpolation also allows you to pass an optional style parameter for adding colors.

console.output("Hello \(name, style: .info)")