Guest User

Untitled

a guest
Jul 16th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. scala> class A; class B extends A; class C extends A;
  2. defined class A
  3. defined class B
  4. defined class C
  5.  
  6. scala> val bs = (0 to 5) map { i => new B }
  7. bs: scala.collection.immutable.IndexedSeq[B] = Vector(B@3a5367af, B@39bc3013, B@71f84d01, B@6487b71b, B@a06812d, B@310ab67f)
  8.  
  9. scala> val c = new C
  10. c: C = C@2e71edc0
  11.  
  12. scala> c :: bs
  13. <console>:11: error: value :: is not a member of scala.collection.immutable.IndexedSeq[B]
  14. c :: bs
  15. ^
  16.  
  17. scala> c :: bs.toList
  18. res9: List[A] = List(C@2e71edc0, B@3a5367af, B@39bc3013, B@71f84d01, B@6487b71b, B@a06812d, B@310ab67f)
  19.  
  20. scala>
Add Comment
Please, Sign In to add comment