You may not remember the name but you will remember the mustache.
A no BS, 0 dependency mustache implementation you can take home to your parents.
import chaplin._
import java.io.PrintWriter
val in """
| say {{greeting}} to
| {{#person}}
| {{name}}
| {{/person}}
""".stripMargin
val writer = new PrintWriter(System.out)
Mustache(in)(View().bind("greeting", StringVal("hello"))
.bind("person", View().bind("name", "charley")),
writer)
writer.flush()
Doug Tangren (softprops) 2012-2013