Возможно ли сочинить Может быть операции с новой версией Nan?

Nan 2.0, для совместимости с Node 4.0, введены Maybe а также MaybeLocal типы, и несколько функций, которые их возвращают. Тем не менее, большинство из них, кажется, не принимать Maybe объекты, и в некоторых случаях я хотел бы составить эти методы. Например (при условии, что у меня есть функция, которая возвращает MaybeLocal<String>) Я бы хотел сделать return Nan::To<String>(Nan::Get(object, key)) вместо

Nan::MaybeLocal<Value> maybe_value = Nan::Get(object, key);
if (maybe_value.IsEmpty()) {
return Nan::Nothing;
}
return Nan::To<String>(maybe_value.ToLocalChecked());

Есть ли разумный способ сделать это без написания моей обертки вокруг каждой из этих функций?

3

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]