
Aleh
27.09.2017
06:56:53
Как тут
Там ж просто exact типы нужны

andretshurotshka?❄️кде
27.09.2017
07:41:05

Котяй Негодяй
27.09.2017
09:07:38
Эта. Почему я не могу смерджить два
Observable<string | void>?

andretshurotshka?❄️кде
27.09.2017
09:08:12
а что за ошибка?

Google

Котяй Негодяй
27.09.2017
09:09:01
а что за ошибка?
undefined (This type is incompatible with the expected param type of string)

Maxim
27.09.2017
09:10:43
Окей, тогда вопрос сюда - какая библиотека для роутинга реакт-редакс приложения сегодня в моде у ребят с функциональным подходом ?

Denis
27.09.2017
09:11:45
https://github.com/mckayb/phantasy-recursion-schemes/blob/master/src/functions.php :D

Котяй Негодяй
27.09.2017
09:11:56

andretshurotshka?❄️кде
27.09.2017
09:13:33

Denis
27.09.2017
09:15:49
карма у автора https://habrahabr.ru/post/338804/

andretshurotshka?❄️кде
27.09.2017
09:18:01
у идриса че пакетного менеджера нет?)

Kelin
27.09.2017
09:19:34

andretshurotshka?❄️кде
27.09.2017
09:19:42
там есть что-то с глобальными пакетами и все вроде

Дмитрий
27.09.2017
09:20:43

Denis
27.09.2017
09:22:10

Котяй Негодяй
27.09.2017
09:24:51
@goodmind https://github.com/bigslycat/tgapi/blob/rethinking/src/types.js#L75
Короче вот.

Google

andretshurotshka?❄️кде
27.09.2017
09:25:46
лол

Котяй Негодяй
27.09.2017
09:25:58
И получается вот:
https://github.com/bigslycat/tgapi/blob/rethinking/src/createUpdateHandler.js#L22
Ну, чёт упоролся.

andretshurotshka?❄️кде
27.09.2017
09:26:15
Короче вот.
а то что у апдейта может быть два поля или три

Котяй Негодяй
27.09.2017
09:26:31
Я такое быстро делаю регулярками, так что почему бы и нет.

andretshurotshka?❄️кде
27.09.2017
09:26:59
дока

Котяй Негодяй
27.09.2017
09:27:25
дока
https://core.telegram.org/bots/API#update
At most one of the optional parameters can be present in any given update.

andretshurotshka?❄️кде
27.09.2017
09:27:36
At most one of the optional parameters can be present in any given update.
ну
может быть один или больше

Котяй Негодяй
27.09.2017
09:27:54
Хм.

andretshurotshka?❄️кде
27.09.2017
09:28:09
я не уверен насчет этого, давно не пробовал бот апи

Котяй Негодяй
27.09.2017
09:28:14
В любом данном обновлении может присутствовать максимум один из необязательных параметров.
Это мне говорит гугл транслейт.
Кто в английском алё?
Научите неучей.

Google

Котяй Негодяй
27.09.2017
09:29:53
Я специально и у ботоделов спрашивал, бывают ли кейсы сразу нескольких полей. Все говорят, что нет.
Так что я сделал так.
Но никто не мешает юзать общий стрим и кастовать на него тип апдейт. =)

Таймураз
27.09.2017
09:30:38
At most one of the optional parameters can be present in any given update.
в большинстве случаев один из необязательных параметров может присуствовать при любом указанном обновлении

Котяй Негодяй
27.09.2017
09:31:44
Вот блин. =)

andretshurotshka?❄️кде
27.09.2017
09:32:53
нее, походу реально разные апдейты теперь
только что проверил

Таймураз
27.09.2017
09:33:17
К слову, я перевел без контекста
Если дадите контекст- скажу, я точно правильно перевел или нет

Котяй Негодяй
27.09.2017
09:33:41
Контекст, что апдейт не может быть сразу двух типов.

Таймураз
27.09.2017
09:35:38
Насколько я понял, типа в большинстве случаев объявлен один проперти бывает
Но может быть, что приходит несколько

andretshurotshka?❄️кде
27.09.2017
09:35:44
в прошлой доке было так)
Only one of the optional parameters can be present in any given update.

Котяй Негодяй
27.09.2017
09:36:13

andretshurotshka?❄️кде
27.09.2017
09:36:26
щас не only one значит

Таймураз
27.09.2017
09:36:29
Короче ждите не только одного поля
И я правильно перевел в самом начале
Нужно что-то перевести- пишите
Мой английский редеет, нужно почаще на такое натыкаться

Котяй Негодяй
27.09.2017
09:38:05
На проверку.

Google

Котяй Негодяй
27.09.2017
09:38:28
Я там всегда трэшак пишу.

andretshurotshka?❄️кде
27.09.2017
09:38:32

Котяй Негодяй
27.09.2017
09:38:37

andretshurotshka?❄️кде
27.09.2017
09:38:45
парсил доку?

Admin
ERROR: S client not available

Таймураз
27.09.2017
09:39:04

Котяй Негодяй
27.09.2017
09:39:20
парсил доку?
Пришлось лезть электроном на сайт, и юзать их jQuery для навигации по дому.

andretshurotshka?❄️кде
27.09.2017
09:39:26
а
у меня просто регулярками)
https://github.com/goodmind/check-types

Котяй Негодяй
27.09.2017
09:40:05

andretshurotshka?❄️кде
27.09.2017
09:40:50
https://github.com/goodmind/check-types/blob/master/check-types/src/types/remote.cr там наверно уже сломали верстку опять

Котяй Негодяй
27.09.2017
09:41:07
Го
Скоро комминтну финальный вариант, маякну тебе.

andretshurotshka?❄️кде
27.09.2017
09:42:13
)

Котяй Негодяй
27.09.2017
09:42:42
Ну, чёт обломался я. =)
И там некоторые места могли бы пойти под рефакторинг, да.

andretshurotshka?❄️кде
27.09.2017
09:43:09
а, самого генератора у меня нету, просто чекает outdated типы в доке

Котяй Негодяй
27.09.2017
09:43:10
Несколько сумбурно.

Google

Котяй Негодяй
27.09.2017
09:43:49
Да там 4000 строк. В мастер ветке лежат тайпинги, которые я выдирал вручную.
При первом же обновлении апи я рыдал.
При этом мне и сейчас типы возвращаемых значений пришлось проставить вручную.
Т.к. в доке они описаны в свободной форме.

andretshurotshka?❄️кде
27.09.2017
09:51:15
чет там много обновилось)

Котяй Негодяй
27.09.2017
10:05:09
Ага.
Но они довольно часто обновляются.
По мелочи. Опечатки там исправляют и всё такое.

Denis
27.09.2017
10:07:06
нафига вы используете апи телеги? что за профит от него вам?

andretshurotshka?❄️кде
27.09.2017
14:06:14
@eth_jobs

? animufag ?
27.09.2017
14:20:41

andretshurotshka?❄️кде
27.09.2017
14:20:54
он походу так и не зашел туда