Complete implementation of RFC-6570 (uri-templates) in Scala
import uritemplate._
import Syntax._
val template = URITemplate("http://example.com/hello/{variable}")
val expanded = template expand ("variable" := "world")
expanded == "http://example.com/hello/world"
SBT:
libraryDependencies += "com.newmotion" %% "uri-template" % "1.0.3-SNAPSHOT"