Ответ 1
Все они должны войти в один список параметров, и этот список должен быть последним.
def myfun(arg:String)(implicit p1: String, p2:Int)={}
Как определить функцию с несколькими неявными аргументами.
def myfun(arg:String)(implicit p1: String)(implicit p2:Int)={} // doesn't work
Все они должны войти в один список параметров, и этот список должен быть последним.
def myfun(arg:String)(implicit p1: String, p2:Int)={}