次のようなコードがある場合:
class SomeClass
constructor: ->
@someAttr = false
someFunction: ->
process.nextTick ->
@someAttr = true
obj = new SomeClass
obj.someFunction()
obj.someAttr # Would still be false, because the @ (this) is in the process context
process.nextTick によって、 @someAttr が定義されていない別のコンテキストに導かれるため、機能しません。これを回避するにはどうすればよいですか (また、SomeClass のメソッドを呼び出したい場合)。