Advertisement
Guest User

afsdf

a guest
Jun 16th, 2014
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.21 KB | None | 0 0
  1. def subtract(x: Occurrences, y: Occurrences): Occurrences =
  2.     {for ( keep <- x; sub <- y; if( (keep._1 == sub._1) && ( keep._2 - sub._2 > 0 ) ) )
  3.      yield ( keep._1, keep._2 - sub._2)} :::  x.filter( !y.contains(_) )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement