Skip to content

Instantly share code, notes, and snippets.

@jpfuentes2
Last active August 29, 2015 14:27
Show Gist options
  • Save jpfuentes2/ead2ab6b4f0fcbc18987 to your computer and use it in GitHub Desktop.
Save jpfuentes2/ead2ab6b4f0fcbc18987 to your computer and use it in GitHub Desktop.
case class Person(name: String)
case class Alias(name: String)
case class PersonWithAliases(p: Person, aliases: List[Alias])
/*
do some merging magic of Person with Alias to produce:
{
"name": "John",
"aliases": [{"name": "Johnny Five"}]
}
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment