
Дмитрий
23.11.2016
19:21:34

Aleh
23.11.2016
19:22:09
ой, на бандл в смысле
ну я поставил breakpoint в .ts модуле, а оказываюсь потом в бандле
и при этом еще не всегда

Google

Aleh
23.11.2016
19:23:14
пару раз просто проскакивал

Дмитрий
23.11.2016
19:24:58
Иногда breakpoint срабатывает после строки, а не до ?

Aleh
23.11.2016
19:25:20
ну я про один и тот же breakpoint
просто несколько раз запустил)

Дмитрий
23.11.2016
19:25:31
В бандл вот не выкидывало

Aleh
23.11.2016
19:25:45
условно 10 раз попал в бандл, 2 раза пролетел

Дмитрий
23.11.2016
19:25:49
У тебя так запускается?

Aleh
23.11.2016
19:26:26
ну практически

Дмитрий
23.11.2016
19:27:24
Хм
Ну да

Aleh
23.11.2016
19:27:48
в build папке два файла main.js и main.js.map
некоторые breakpoint работают как надо
а некоторые ставлю в исходном файле, а попадаю в бандл

Google

Aleh
23.11.2016
19:28:31
ну если в бандле ставить, то я попадаю в исходные файлы
короче такие веселые приключения

Дмитрий
23.11.2016
19:28:46
??
Сильно

Aleh
23.11.2016
19:29:11
мне кажется, что это чисто async-await проблема

Дмитрий
23.11.2016
19:29:28
Да, вполне
У меня косяки были как раз с ним, потому что там транспайлинг адовый
Сейчас просто проект на —harmony включаю, гораздо лучше всё)

Aleh
23.11.2016
19:31:50
ну с ним везде косяки, так-то)
ну походу да
вроде именно async/await кидает в бандл
хотя тоже не весь, только какой-то особый
а node debug в cli совсем никак с сорс-мапами через source-map-support не работает?
или еще через что

Ҫѐҏӗѫӑ
24.11.2016
03:33:33
https://github.com/Microsoft/TypeScript-Handbook/pull/440/files

.
24.11.2016
20:36:19
Привет. Подскажите нубу как такое можно деструктуризовать в TS
const {data: {id: newIdVarName}} = await newAxiosInstance.post(url);

Yuri
24.11.2016
20:47:05
ручками
или на мастере
пару экранов выше обсуждали
а хотя стоп

Google

Yuri
24.11.2016
20:48:36
такое должно работать
обсуждали спред
начиная с 2.1

Михаил
25.11.2016
02:22:32
Кстати, никто ничего не слышал о добавлении опциональной типизации в нативный js? В списке proposals ничего такого не нашел, может кто где читал о том, почему нет? Какая-то принципиальная позиция Комитета или просто всем лень ее пилить, или реализовать нереально сложно?

Ҫѐҏӗѫӑ
25.11.2016
04:23:59

Aleh
25.11.2016
08:15:39

Михаил
25.11.2016
08:17:58
Ну, собственно, затем же, зачем типизация в других языках :) Относительно js - облегчение отлова ошибок, продвинутые инструменты.
Конечно, только опциональная. По умолчанию - все по-старому, как сейчас

Ҫѐҏӗѫӑ
25.11.2016
09:40:16
была типизация в es4
пропозал тоже был, но он ни до какого стейджа не дошел
назывался soundscript

Ҫѐҏӗѫӑ
25.11.2016
09:41:20
похоронен почти 2 года как

Vladimir
25.11.2016
09:41:40
Это не про типизацию же
Не про статическую

Ҫѐҏӗѫӑ
25.11.2016
09:41:55
sound script именно про типизацию

Vladimir
25.11.2016
09:41:58
Неа

Ҫѐҏӗѫӑ
25.11.2016
09:42:06
да
https://github.com/v8/v8/wiki/Experiments%20with%20Strengthening%20JavaScript#soundscript
ты не путаешь с https://github.com/v8/v8/wiki/Experiments%20with%20Strengthening%20JavaScript#strong-mode
?

Google

Vladimir
25.11.2016
09:43:18
Да, именно с этим и путаю

Михаил
25.11.2016
10:00:00
Эхх, жаль что умерло. Ну может еще через пару лет решат сделать.

Ҫѐҏӗѫӑ
25.11.2016
10:09:48
не раньше, чем в wasm добавят сборщик мусора

Vladimir
25.11.2016
10:11:17
причем здесь wasm?

Ҫѐҏӗѫӑ
25.11.2016
10:11:56
при том, что на нем можно будет построить жс заново
и назвать по-другому

Admin
ERROR: S client not available

Vladimir
25.11.2016
10:12:18
Да, но этого не будет никто делать

Ҫѐҏӗѫӑ
25.11.2016
10:12:43
поэтому я и говорю, что как минимум не раньше
типы в жс тоже никто не будет делать

Vladimir
25.11.2016
10:13:05
Ну не факт
Синтаксис вполне может быть добавят

Ҫѐҏӗѫӑ
25.11.2016
10:13:32
семантика не позволяет
синтаксис - да

Vladimir
25.11.2016
10:13:46
Ну кроме сиснтаксиса - вряд ли что-то будет, да

Nikita
25.11.2016
11:21:13
то есть возможно будет стандартный синтаксис типов, на базе которого будут анализаторы типо flow/ts работать?

Ҫѐҏӗѫӑ
25.11.2016
11:21:35
в теории - да
вощем я тут поковырял дарт
впечатления неоднозначные, но склоняюсь к

Aleh
25.11.2016
12:55:19
а в каком случае он нужен?

Google

Aleh
25.11.2016
12:55:39
мог быть нужен

Ҫѐҏӗѫӑ
25.11.2016
12:57:59
ну я рассматривал как альтернативу тс
ну не то чтобы рассматривал
просто интересно стало сравнить

Nikita
25.11.2016
12:58:15
А что с children в flow/тс? Собираются вообще разродиться их поддержкой?

Sergey
25.11.2016
12:58:39

Ҫѐҏӗѫӑ
25.11.2016
12:59:11
не, ну вот тс юзают, а это такой же другой язык, как и дарт
просто ближе к жс

Sergey
25.11.2016
12:59:30
Ну не скажи

Ҫѐҏӗѫӑ
25.11.2016
12:59:38
вот я и подумал, может и не надо близко к жс совсем быть

Aleh
25.11.2016
12:59:43
ну тс ж суперсет типа, а дарт совсем другой

Ҫѐҏӗѫӑ
25.11.2016
12:59:46
можно чуть подальше

Sergey
25.11.2016
12:59:46
Это es6 с типами и некоторыми отличиями

Ҫѐҏӗѫӑ
25.11.2016
12:59:55
но чот хз
дарт по сравнению с другими транспайлерами все же в более ожидаемый код компилится
но типа без жс говн
на самом деле там говн хватает все равно