Контекст мира JS lodash
В настоящее время я пытаюсь с легкостью добиться аналога назначения нескольких операторов OR.Обычно мы делаем что-то вроде этого:
let myOption = argumentAssigned || tryToGetFromOtherSource('sourceA') || tryToGetFromOtherSource('sourceB');
для успеха Я хотел бы иметь что-то вроде:
let myOption = _.X(
argumentAssigned,
_.partial(tryToGetFromOtherSource, 'sourceA'),
_.partial(tryToGetFromOtherSource, 'sourceB') );
и, конечно, не выполняем дальнейшие функции, если предыдущий приносит правдивый результат.