Что означает слово "петля" в примере актера GPars?

В следующем примере HelloWorld GPars у нас есть слово loop:

def decryptor = actor {
    loop {
        react { message ->
            if (message instanceof String) reply message.reverse()
            else stop()
        }
    }
}

def console = actor {
    decryptor.send 'lellarap si yvoorG'
    react {
        println 'Decrypted message: ' + it
        decryptor.send false
    }
}

[decryptor, console]*.join()

Как быть уверенным, что это? Если я Ctrl click это внутри IntelliJ Я ничего не получаю. Одновременно, если я Ctrl click работа react Пойди к методу реакции в ГПарс.

Он также имеет loop методы. Но ни один не имеет ни одного Closure в качестве аргумента.

Могу ли я быть уверен, что некоторые из loop методы здесь называются?

0 ответов

Другие вопросы по тегам