diff options
Diffstat (limited to 'examples/src/main/scala/example.scala')
-rw-r--r-- | examples/src/main/scala/example.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/src/main/scala/example.scala b/examples/src/main/scala/example.scala index 7199b13..e649b88 100644 --- a/examples/src/main/scala/example.scala +++ b/examples/src/main/scala/example.scala @@ -16,9 +16,11 @@ object `package` { implicit def showSet[T: Show]: Show[Set[T]] = s => "set" } +sealed trait EmptyType + sealed trait Tree case class Branch(left: Tree, right: Tree) extends Tree -case class Leaf(value: Int) extends Tree +case class Leaf(value: Int, no: EmptyType) extends Tree sealed trait Entity case class Person(name: String, address: Address) extends Entity |