Гореть мне в аду! Я как и многие под терминалом подразумеваю эмулятор, так же как и под базой данных - СУБД и т.д. Даже стандартный убунтовский ЭМУЛЯТОР терминала называется - ТЕМИНАЛ. Занудам рай!
sim3x: мне например сейчас понадобилось в консольной утилитке в терминал выводить вместе с отладочной инфой картинку. Так то я ее могу на диск сохранить, а потом зайти в папку и посмотреть, но сразу в терминале то удобней. Про редактор не понял.
copal: Дело не в модулях, дело в том, что в файлах одного проекта определены типа для переменных, которых нет в данном файле, и компилятор никак на это не реагирует, в примере выше я написал валидный код для typescripta который не будет работать после компиляции
К сожалению это решение не подходит т.к. valueOf работает только с примитивными значениями. Когда перебирал в голове разные варианты решения данной задачи до valueOf не додумался поэтому нажал "нравится" ). Зачем? Есть у меня библиотека, у нее имеется вспомогательный метод, которым я часто пользуюсь. Хотел иметь возможность ссылаться на этот метод из переменной, чтобы писать helper вместо someLib.helper , но он определен как геттер, и похоже тут решений не существует.
Виталий Инчин ☢: Это было к тому, что ты начал умничать и открывать мне секреты javascript. Я же, глупый, про ссылки ничего не знаю и решил, что ты имеешь в виду, что выражение arr = arr.filter... не изменит arr, и при использовании этой переменной она все так же будет содержать исходный массив.
Виталий Инчин ☢: я в своем первом комментарии написал, что ссылка изменяется так: arr = arr.filter... не так arr.filter... Зачем с твоей стороны было заводить разговор ни о чем?..