Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2015
368
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.61 KB | None | 0 0
  1.   class Author(val company: String, val twitterHandle: String)
  2.  
  3.   def twitterHandles(authors: List[Author], company: String) = {
  4.    
  5.     authors.filter(_.company == company)
  6.       .map(_.twitterHandle)
  7.       .filter(_ != null)
  8.   }
  9.  
  10.   def main(args: Array[String]) {
  11.  
  12.     val x = List(
  13.                 new Author("c1", "ct1"),
  14.                 new Author("c1", "ct2"),
  15.                 new Author("c2", "t3"),
  16.                 new Author("c1", null),
  17.                 new Author("c1", "ct5"),
  18.                 new Author("c5", "t6")
  19.             )
  20.    
  21.     println(twitterHandles(x, "c1"))
  22.     println(twitterHandles(x, "c2"))
  23.     println(twitterHandles(x, "c00"))
  24.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement