diff options
author | Jon Pretty <jon.pretty@propensive.com> | 2017-06-22 18:47:32 +0200 |
---|---|---|
committer | Jon Pretty <jon.pretty@propensive.com> | 2017-06-22 19:27:20 +0200 |
commit | 6e702a5a5fb9f9d508e0a9ddbbbfc2cb64267971 (patch) | |
tree | 3613b2a36440d026fa9b2efa184d255b0e59b98d /examples | |
parent | 70919a58e73e928d1e2c04a22a0636897e45816c (diff) | |
download | magnolia-6e702a5a5fb9f9d508e0a9ddbbbfc2cb64267971.tar.gz magnolia-6e702a5a5fb9f9d508e0a9ddbbbfc2cb64267971.tar.bz2 magnolia-6e702a5a5fb9f9d508e0a9ddbbbfc2cb64267971.zip |
Use case clauses and switch statement instead of is/asInstanceOf
Diffstat (limited to 'examples')
-rw-r--r-- | examples/src/main/scala/example.scala | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/examples/src/main/scala/example.scala b/examples/src/main/scala/example.scala index c649fba..543fa3d 100644 --- a/examples/src/main/scala/example.scala +++ b/examples/src/main/scala/example.scala @@ -26,11 +26,9 @@ object `package` { (s1, s2) => s1.size == s2.size && (s1 zip s2).forall { case (e1, e2) => e1 isEqualTo e2 } } -sealed trait EmptyType - sealed trait Tree case class Branch(left: Tree, right: Tree) extends Tree -case class Leaf(value: Int, no: String) extends Tree +case class Leaf(value: Int) extends Tree sealed trait Entity case class Person(name: String, address: Address) extends Entity |