fork download
  1. object Main extends App {
  2. // your code goes here
  3. object HelloWorld {
  4. def totalSelectedValues(values: List[Int],
  5. selector : Int => Boolean) = {
  6. var total = 0
  7. for( e <- values) {
  8. if (selector(e)) total +=e
  9. }
  10. total
  11. }
  12.  
  13. def main(args: Array[String]) {
  14. val listOfValues = List(1, 2, 4, 5, 6, 7, 8)
  15. println(totalSelectedValues(listOfValues, {e => true}))
  16. }
  17. }
  18. }
Success #stdin #stdout 0.23s 381696KB
stdin
Standard input is empty
stdout
Standard output is empty