fix(func.scala): map function