隐式参数无需在调用处显式指定即可传递给函数。这可以使您的代码更简洁易读,尤其是在处理常见或样板代码时。在 Scala 2 中,它们使用 implicit 关键字声明。在 Scala 3 中,我们使用 given 和 using 关键字。given 关键字用于定义隐式值的实例,而 using 关键字用于声明上下文参数。