あいまいなタイトルで申し訳ありません...これを特徴付ける方法がわかりませんでした。
しばらくの間、Scala で特定のコード構成を見たり使用したりしましたが、それがどのように機能するかわかりません。次のようになります (スプレー ルーティングの例)。
path( "foo" / Segment / Segment ) { (a,b) => { // <-- What's this style with a,b?
...
}}
この例では、パス内のセグメントは、関連付けられたブロック内でそれぞれ a と b にバインドされます。このパターンの使用方法は知っていますが、どのように機能しますか? 何かを「foo」にバインドしなかったのはなぜですか?
ここで自分の目的のためにスプレーがどのように機能するかについてはあまり興味がありませんが、これは Scala のどのような機能であり、自分でどのように記述すればよいでしょうか?