什么是^^&引用;Scala库规格中的平均值2

什么是^^&引用;Scala库规格中的平均值2,scala,specs2,Scala,Specs2,我今天遇到了这行代码 def beCapitalizedAs(capitalized: String) = be_==(capitalized) ^^ ((_:String).toUpperCase) 我不知道“^^^”是什么意思。我也在谷歌上搜索过,但什么也找不到。它是在规范2上定义的,旨在使一个匹配器适应另一个匹配器 这意味着您可以在进行匹配之前更改实际值,即在您的示例中,beCapitalizedAs将在匹配之前对大写字符串进行比较 有关更多信息,请参见规格。我也不能。您不能运行

我今天遇到了这行代码

def beCapitalizedAs(capitalized: String) = be_==(capitalized) ^^
    ((_:String).toUpperCase)

我不知道“^^^”是什么意思。我也在谷歌上搜索过,但什么也找不到。

它是在规范2上定义的,旨在使一个匹配器适应另一个匹配器

这意味着您可以在进行匹配之前更改实际值,即在您的示例中,
beCapitalizedAs
将在匹配之前对大写字符串进行比较


有关更多信息,请参见规格。

我也不能。您不能运行它并查看它的功能吗?我正要提到。