Есть задача, где нужно написать некую последовательность действий
lazyChain("hello").invoke('toUpperCase').invoke('split', "").value(), ['H','E','L','L','O'])
Я попытался через eval, с апперкейсом сработало, а вот со сплитом, нет, не передались пустые кавычки и я начал подозревать, что eval это не выход в данной ситуации
invok
в данном случае принимает методы, а
value
возвращает результат уже
То, как я пытался это реализовать
https://jsfiddle.net/yx0fqr4h/