AM
В suspendCoroutine передаётся обычная лямбда с параметром continuation, а на выходе получается саспенд-функция. Полезно, когда надо какой-нибудь существующий код с асинхронностью на коллбеках превратить в корутину.
Модификатор suspend на обычной лямбде даёт ей все свойства саспенд-функций, то есть в ней можно вызывать другие саспенд-функции и т.д.