@typescript_ru

Страница 189 из 669
Ҫѐҏӗѫӑ
24.03.2017
09:23:59
повторять тут то же самое я конечно не буду

Aleh
24.03.2017
09:24:06
:(

Mike
24.03.2017
09:24:11
я там же рассказывал что и ts не нужен если вы не знаете зачем он вам

Yuri
24.03.2017
09:26:14
допили до того факта, что программировать тоже вообще-то незачем?

Google
Dreamerinnoise
24.03.2017
09:37:42
so true https://twitter.com/andrestaltz/status/844991621552881668
Первый же коммент: "эй, а ты пробовал Flow type?!"

ну и дока примерно никакая
У тс handbook обновляется в последнее время, раньше вообще никак.

Aleh
24.03.2017
09:41:25
У тс handbook обновляется в последнее время, раньше вообще никак.
ну не сказал бы, там за этим хоть немного следят, плюс есть еще книжка bassarat'a, он там следит

если раньше, это более двух лет назад, то да, я там не знаю как че было

Dreamerinnoise
24.03.2017
09:42:09
Жить можно ))

Artur
24.03.2017
09:42:38
Ну на самом деле вот одно из преимуществ: https://flowtype.org/docs/react.html#_

Aleh
24.03.2017
09:42:54
createClass?)

Artur
24.03.2017
09:43:12
https://flowtype.org/docs/classes.html#polymorphism-and-type-parameter-variance - ну и вот

createClass?)
Не, валидация использования по определнию propTypes

Ҫѐҏӗѫӑ
24.03.2017
09:43:33
soundnASS!!1

Aleh
24.03.2017
09:44:13
вариативности типов не хватает, я согласен

Ҫѐҏӗѫӑ
24.03.2017
09:44:33
за этим идут в нормальные языки

ващет

Google
Aleh
24.03.2017
09:44:45
ну это не критично в тс, для меня

Mike
24.03.2017
09:45:10
если относиться к тс как к способу сделать этот js немного лучше, то он превосходен

Artur
24.03.2017
09:45:17
за этим идут в нормальные языки
А где та грань? Почему дженерики можно, а вариативность нет?

Ҫѐҏӗѫӑ
24.03.2017
09:45:41
в нормальных есть и то, и другое

Aleh
24.03.2017
09:45:56
ну так сделали бы тс нормальным

Ҫѐҏӗѫӑ
24.03.2017
09:45:56
(флоу и тс - не нормальные)

Mike
24.03.2017
09:46:02
смотри D

Ҫѐҏӗѫӑ
24.03.2017
09:46:09
тс уже не может быть нормальным бай дизайн

Artur
24.03.2017
09:46:11
scala.js

Ҫѐҏӗѫӑ
24.03.2017
09:47:38
Миша правильно говорит. тс - продвинутый линтер

Vladimir
24.03.2017
09:48:18
И хуевый транспайлер

И все в одной удобной упаковке

Aleh
24.03.2017
09:48:34
И хуевый транспайлер
им можно не пользоваться)

Ҫѐҏӗѫӑ
24.03.2017
09:48:42
бабель тоже не супер охуенный так-то

Vladimir
24.03.2017
09:48:48
Это да ТС можно не пользоваться

Artur
24.03.2017
09:48:54
Бабель вообще уг, с его независимыми плагинами

Vladimir
24.03.2017
09:49:29
Бабель не кладёт на спеку, по крайней мере

Ҫѐҏӗѫӑ
24.03.2017
09:49:35
независимые плагины можно не юзать

Artur
24.03.2017
09:49:49
https://github.com/babel/babel/issues/3793

Google
Ҫѐҏӗѫӑ
24.03.2017
09:49:50
есть blessed

да это баян

для этого есть пресеты

Artur
24.03.2017
09:50:34
для этого есть пресеты
И чо? ТОт же набор плагинов, которые запускаются хер знает в каком порядке

Ҫѐҏӗѫӑ
24.03.2017
09:50:43
в пресетах - в правильном

Artur
24.03.2017
09:50:46
нет

Ҫѐҏӗѫӑ
24.03.2017
09:50:49
если это пресет от бабель тим

да

если нет - пруф, починю

Mike
24.03.2017
09:51:42
в идеальном мире порядок и не должен влиять

в реальном конечно его стоит соблюдать

Ҫѐҏӗѫӑ
24.03.2017
09:51:54
ну с бабелем это невозможно

Mike
24.03.2017
09:52:00
why?

Ҫѐҏӗѫӑ
24.03.2017
09:52:16
потому что плагины не знают о других

Mike
24.03.2017
09:52:38
ну так и не они знают, очередь применения о всех знает

Ҫѐҏӗѫӑ
24.03.2017
09:52:50
очередь применения надо знать

andretshurotshka?❄️кде
24.03.2017
09:52:53
Можно запилить в каждый плагин его приоритет и сортировать по ним) хотя тупая идея наверно

Mike
24.03.2017
09:53:21
да, кому пофиг, тот делает как хочет, в плане не следит за очередью

Google
Mike
24.03.2017
09:53:25
кому надо - тот следит

Artur
24.03.2017
09:53:29
https://github.com/mobxjs/babel-plugin-mobx-deep-action/blob/master/src/index.js Вот я пытался написать плагинчил для мобикса. Он завязывается на декораторы, методы классов, и всякое такое. Всё нахер ломается когда подключаешь es2015 плагин. Почему то плагин преобразования методов класса запускается до моего, хотя как я только конфиг не ковырял, в том числе всякие passPerPreset, попытки завернуть плагин в ad-hoc пресет и ставить выше и так далее. Так и не осилил я короче это дело за три вечера, плюнул

Mike
24.03.2017
09:53:32
а ещё можно зависимости плагинов сделать

Artur
24.03.2017
09:54:12
Да понятно. Стандартное то всё работает хорошо

Admin
ERROR: S client not available

Artur
24.03.2017
09:54:17
А, нет

Ҫѐҏӗѫӑ
24.03.2017
09:54:20
нестандартное ненужно

Artur
24.03.2017
09:54:40
https://github.com/babel/babel/issues/2877

Mike
24.03.2017
09:54:53
это конечно очень не хорошо характеризует бабель если у них есть плагины но при этом где-то внутри хардкод на свои плагины и не всё доступно сторонним

Artur
24.03.2017
09:55:17
Конкретно вышестоящий issue получилось решить отказом от компиляции модулей и переходом на вебпак2

Ҫѐҏӗѫӑ
24.03.2017
09:55:40
это не про порядок

в 7 это решено

для 6 есть фикс

можно в том пр апнуть

Artur
24.03.2017
09:56:04
это не про порядок
А про что же? Плагин компиляции модулей применяется до transform-runtime явно же

Ҫѐҏӗѫӑ
24.03.2017
09:56:48
ок, посмотрю через пару часов

Artur
24.03.2017
09:57:22
ок, посмотрю через пару часов
Да так то не критично

_)

Ҫѐҏӗѫӑ
24.03.2017
10:09:43
для 6 версии не будет фикса кажется

Google
Artur
24.03.2017
10:26:11
В 7 версии что-то с порядком плагинов сделали?

Ҫѐҏӗѫӑ
24.03.2017
10:27:24
не, там кое-что лишнее повыпилили

и оно в том числе решает часть старых проблем

на порядок почти не влияет

просто фикс вон той проблемы будет только в 7 ветке

ну и pr там вроде ок

Алексей
24.03.2017
16:46:45
https://twitter.com/andrestaltz/status/844991621552881668?s=09

andretshurotshka?❄️кде
24.03.2017
16:47:04
кидали уже

Алексей
24.03.2017
16:47:23
...

GrafMine
24.03.2017
20:49:22
ребят кто в курсе про TypeScript, помогите советом что не так делаю, есть классик тайпскрипта: https://gist.github.com/GrafMine/68448050e9dbfee83bd85366c15b9248#file-gsap-ts-L377

при компиляции он у меня собераеться в такой жсник:

https://gist.github.com/GrafMine/43c48f87b348d79de3d8cc0f2ca98ca4

вопрос, почему он игнорит мои декларации тем самым в рантайме он материться на GreenSock is not defined

andretshurotshka?❄️кде
24.03.2017
21:12:36
потому что это просто интерфейсы

GrafMine
25.03.2017
21:17:03
ребят заплочу 20$ если поможете решить ситуацию которую описал выше, чтоб у меня запустились эти либы ))

Aleh
25.03.2017
21:19:11
да че тут помогать

подключить js файл, где у вас GreenSock

Страница 189 из 669