日本語

Interpolating Strings Like A Boss

Most people are familiar with the s"Hello, $name" syntax for composing strings, but that only touches the surface of what is possible in Scala. By combining it with other Scala features like advanced types, implicits and macros, we introduce many interesting opportunities for powerful and typesafe embedded DSLs, both large and small.

The talk will be presented in four levels of increasing difficulty—value level, type level, macro level, and “boss level”—so beginners and advanced users should all learn something new!

Session length
40 minutes
Language of the presentation
English
Target audience
Advanced: For those who are experts in the field
Speaker
Jon Pretty (Propensive Ltd)

voted / votable

Candidate sessions