Databinder Dispatchを使用して Json でコーディングする例では、Nathan はメソッドなしでオブジェクト (Http) を使用します。
import dispatch._
import Http._
Http("http://www.fox.com/dollhouse/" >>> System.out )
彼はこれをどのように行っていますか?
残念ながら、私は十分に具体的ではありませんでした...
クラスまたはコンパニオン オブジェクト Http のコンストラクターに引数を渡すだけのようです。
別の例では、別のフォームを見てきました。
http = new Http
http(/* argument here */)
これは有効な Scala ですか? 著者は Scala の専門家なので、そうに違いないと思います。しかし、それは私には意味がありません。通常、アクションは object.doSomething() として明示的に、または object = something として暗黙的に (シンタックス シュガーの下で apply() メソッドを使用して) オブジェクトのメソッドを呼び出すことによって実行されます。
私が考えることができるのは、コンストラクターがオブジェクトの構築に加えて何かをするために使用されているということだけです。言い換えれば、この場合はオフになり、Web 上で何かを行うなどの副作用があります。