Эта тема недавно была в списке рассылки: Помогите понять, как RestHelper обслуживает параметры .
По сути, это серия о unapply
методах, написанных в стиле инфикс. Это означает, что это эквивалентно написанию этого
case JsonGet(Nil, _) => Item.inventoryItems: JValue
и
case JsonPut(Nil, Item(item) -> _) => Item.add(item): JValue // or
case JsonPut(Nil, Tuple2(Item(item), _)) => Item.add(item): JValue
// using that -> denotes a Tuple
, что делает его немного менее вуду.