Как создать экземпляр анонимного интерфейса в Kotlin?

У меня есть сторонняя библиотека Java, объект с интерфейсом, подобным этому:

public interface Handler<C> {
  void call(C context) throws Exception;
}

Как я могу кратко реализовать это в Kotlin, подобном анонимному классу Java, как это:

Handler<MyContext> handler = new Handler<MyContext> {
   @Override
   public void call(MyContext context) throws Exception {
      System.out.println("Hello world");
   }
}

handler.call(myContext) // Prints "Hello world"

Ответы на вопрос(3)

Ваш ответ на вопрос