I was hoping to use Scala and Gson together. It seems to mostly work, but when I do something like this, it treats the list as an object, not an array:
case
Or other suggestions
The Jackson add-on jackson-module-scala provides some scala support, including serialization of lists.