Advertisement
Guest User

Untitled

a guest
Dec 17th, 2014
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.26 KB | None | 0 0
  1. abstract class Sequence[+A]{
  2.     def append(x: Sequence [A]): Sequence[A]
  3. }
  4. // append implementuje ceche Function1, czyli:
  5. // argumenty kontrawariantne [-A], typ wyniku funkcji kowariantny[+A]
  6.  
  7. trait Function1[-S, +T] extends AnyRef{
  8.     abstract def apply(x: S): T
  9. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement