/examples/fizzbuzz.scala
Scala | 9 lines | 9 code | 0 blank | 0 comment | 0 complexity | cee4a2e80b416dd173eb55140d942cf7 MD5 | raw file
- import net.maniacchef.sfntly.layout.Gsub
- Gsub("ubuntu-mono.ttf").contextualAlternate {
- List.range(1, 101).map { i => ((i % 3), (i % 5)) match {
- case (0, 0) => (i.toString -> "FizzBuzz")
- case (0, _) => (i.toString -> "Fizz")
- case (_, 0) => (i.toString -> "Buzz")
- case _ => Unit
- }}
- }.done("ubuntu-mono-fizzbuzz.ttf")