Я начал со следующей лямбда-функции в машинописном тексте:
export const handler: APIGatewayProxyHandler = async (event: APIGatewayProxyEvent, context: Context): Promise<APIGatewayProxyResult> => {
}
Узнав о машинописном тексте, я знаю, что аргументы в функции имеют типы (APIGatewayProxyEvent и Context соответственно). Точно так же тип возвращаемого значения функции определяется добавлением его в конце после двоеточия (Promise<APIGatewayProxyResult>)
.
Здесь все еще используется тип: handler: APIGatewayProxyHandler
Что означает этот тип? Что это такое? Это определенно не возвращаемый тип метода, тогда что это такое?
Я просмотрел различные блоги, посвященные машинописным текстам, и все еще не смог найти никакой информации об этом.
Спасибо!