add(functional.scala):