equal
  deleted
  inserted
  replaced
  
    
    
|    114 \small |    114 \small | 
|    115 \begin{lstlisting}[language=Scala, xleftmargin=-4mm,numbers=left] |    115 \begin{lstlisting}[language=Scala, xleftmargin=-4mm,numbers=left] | 
|    116  def process_ratings(lines: List[String]) = { |    116  def process_ratings(lines: List[String]) = { | 
|    117     val values = List[(String,String)]() |    117     val values = List[(String,String)]() | 
|    118  |    118  | 
|    119     for(line <- lines){ |    119     for(line <- lines) { | 
|    120         val splitList = line.split(",").toList |    120         val splitList = ... | 
|    121  |    121  | 
|    122         if(splitList(2).toInt >= 4){ |    122         if(splitList(2).toInt >= 4){ | 
|    123             val userID = splitList(0) |    123             val userID = splitList(0) | 
|    124             val movieID = splitList(1) |    124             val movieID = splitList(1) | 
|    125             val tuple = (userID, movieID) |    125             val tuple = (userID, movieID) | 
|    130     values |    130     values | 
|    131  } |    131  } | 
|    132 \end{lstlisting} |    132 \end{lstlisting} | 
|    133  |    133  | 
|    134 \normalsize |    134 \normalsize | 
|    135 What does this function always return? |    135 What does this function (always) return? | 
|    136  |    136  | 
|    137  |    137  | 
|    138 \end{frame} |    138 \end{frame} | 
|    139 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  |    139 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  | 
|    140  |    140  |