specs2 には、Around と呼ばれるメソッドがあり、ここに文書化されており、次の例があります。
object http extends Around {
def around[T <% Result](t: =>T) = openHttpSession("test") {
t // execute t inside a http session
}
}
このコードのソースはここにあります。
このコンテキストで <% 演算子が何を意味するのか興味がありますか?
編集:これは、この主題に関する確固たる答えです。Scalaコンテキストとビューの境界は何ですか?