
Andrey
27.10.2018
16:12:58

Viktor
27.10.2018
16:13:30

Wthigo
27.10.2018
16:13:34

Дмитрий
27.10.2018
16:14:00

Google

Вася
27.10.2018
16:15:26
так вот
проблема в инструментах и обновлениях версий библиотек (это старая проблема, не только тайпингов). что-то там заминорилось - получи неверный инфер
точнее его отсутсвие - как минимальная проблема. в большинстве случаев - это кричащий об ошибках флоу

Дмитрий
27.10.2018
16:17:03
Он мешает деплоить приложение или это чисто психологически невыносимо?)

Вася
27.10.2018
16:17:13
психологически, конечно =)

Wthigo
27.10.2018
16:17:26

Вася
27.10.2018
16:17:41
я вот сегодня хуки начал себе заводить в микро апликуху - бам, нет типов на хуки. и прям тааааааак неуютно стало ?
но, еще одно но - тайпинг библиотек как по мне - задача их мэйнтеров. что тс, что флоу

Viktor
27.10.2018
16:19:50

Abu
27.10.2018
16:20:16

Вася
27.10.2018
16:20:23
флоу-тайпд - так себе побочный продукт. было бы классно как в дебиане - назначать отвественного за тайпинг одной либы

Viktor
27.10.2018
16:20:47
набросал на скорую руку стендик, надеюсь, нигде не опечатался
касательно enum там спрашивали
если я создам переменную типа SomeEnum, то к ней присвоится любой член, входящий в SomeEnum

Google

Вася
27.10.2018
16:21:09
мол кент написал типы для одной либы - все, ты подписался на вечные муки. ты и не создатель либы, и может, уже давно ее не используешь, но будь добр - поддерживай типы акутальными

Viktor
27.10.2018
16:22:58

Вася
27.10.2018
16:23:22

Viktor
27.10.2018
16:23:46
ребят, пишите немного развернуто, не междометиями, пожалуйста)
я не успеваю думать, прыгать от сообщения к сообщению, и еще писать код

Сергей
27.10.2018
16:24:47

Andrey
27.10.2018
16:24:58

Вася
27.10.2018
16:25:17

Viktor
27.10.2018
16:26:11

Вася
27.10.2018
16:26:39

Andrey
27.10.2018
16:26:39
Слушайте, а с помощью вебпака можно сделать либу высшего порядка?)

Вася
27.10.2018
16:26:51

Дмитрий
27.10.2018
16:26:56
царь-либу

Сергей
27.10.2018
16:26:58

Andrey
27.10.2018
16:27:03
Я хочу сделать декоратор на либу.

Viktor
27.10.2018
16:27:34
ебааааать =)
можно не обходить это тему вниманием, я просто реально не понимаю, что такого ужасного я говорю
что не так с моим пониманием абстрагирования? абстракции?

Вася
27.10.2018
16:28:21
да ладно, ничего. я пойду уже гулять. было приятно побалаболить парни

Viktor
27.10.2018
16:28:49

Google

Вася
27.10.2018
16:28:49
бб


Viktor
27.10.2018
16:31:44
да ничего. возможно ты один онли прав, а все агнцы. этож программуха, тут как повезет =)
я попросту не понимаю одну вещь: почему конкретное характерное множество нельзя ассоциировать с абстракцией над входящими в него значениями? Если я просто ссылаюсь на это множество, к примеру по имени. Допустим, это тип number, который имеет фиксированный диапазон значений. это может быть 0 или 1, или 1000. Указывая, что аргумент имеет тип number я законно могу заключить: здесь абстрагируемся от конкретного числового значения, поскольку оно может быть любое. В Typescript я могу сократить это множество, указав для аргумента явно тип "0|1"
То же самое и с объектами - они есть множество свойств, котое я могу расширять, находить пересечения, вычитать и т.д.

Troyan
27.10.2018
16:32:45
всем добрый вечер)

Viktor
27.10.2018
16:33:22

Andrey
27.10.2018
16:34:48
Или с помощью вебпака можно делать ограниченные алиасы, чтобы они не на весь код действовали?

Viktor
27.10.2018
16:35:45

Вася
27.10.2018
16:55:56
> я попросту не понимаю одну вещь: почему конкретное характерное множество нельзя ассоциировать с абстракцией над входящими в него значениями?
ты сам понял о чем написал?
потому что множество - это множество, а абстракция - это абстракция

Viktor
27.10.2018
16:56:36

Troyan
27.10.2018
16:56:37
фига у вас тут

Viktor
27.10.2018
16:56:43
хорошо, что такое абстракция?

Troyan
27.10.2018
16:56:57
а можно перевести мне?а то яне понял)

Andrey
27.10.2018
16:57:08
Короче, я писать вебпак плагин для создания либ высшего порядка. Кто со мной?

Вася
27.10.2018
16:57:20

Viktor
27.10.2018
16:57:31
?

Вася
27.10.2018
16:57:35

Troyan
27.10.2018
16:57:42

Andrey
27.10.2018
16:58:04

Вася
27.10.2018
16:58:12
ладно, ок, я проебался кстати

Google

Вася
27.10.2018
16:58:19
витя, сори

Viktor
27.10.2018
16:58:25

Вася
27.10.2018
16:58:55

Санжар
27.10.2018
16:59:17
чего? :DDDD

Andrey
27.10.2018
16:59:30

Viktor
27.10.2018
16:59:35
просто я привык полагать, что абстракция - это
- обобщение
- что-то, что может существовать вне контекста (как модель)
- что-то, что обладает пониженной концептуальной сложностью
(надеюсь, я не разожгу холивар) :)

Вася
27.10.2018
16:59:51
ща погодим пока дима напишет, у него там чета видимо сложное

Troyan
27.10.2018
17:00:42
ну у вас тут и дебри

Дмитрий
27.10.2018
17:00:50
я попросту не понимаю одну вещь: почему конкретное характерное множество нельзя ассоциировать с абстракцией над входящими в него значениями? Если я просто ссылаюсь на это множество, к примеру по имени. Допустим, это тип number, который имеет фиксированный диапазон значений. это может быть 0 или 1, или 1000. Указывая, что аргумент имеет тип number я законно могу заключить: здесь абстрагируемся от конкретного числового значения, поскольку оно может быть любое. В Typescript я могу сократить это множество, указав для аргумента явно тип "0|1"
То же самое и с объектами - они есть множество свойств, котое я могу расширять, находить пересечения, вычитать и т.д.
declare opaque type Truth;
declare opaque
type Lie;
declare opaque
type Thing: Truth | Lie;
declare opaque
type Nothing: Truth & Lie;
declare opaque
type Idea<Meaning>:
(Thing => Meaning) => Thing;
declare opaque
type Knowlege<
Subject: Thing,
Mind: Idea<Subject>
>;


Viktor
27.10.2018
17:00:51
я ж извинился
я на свой счет не принимаю ничего (стараюсь)
у меня постоянное убеждение, что я могу быть в чем-то не прав, потому я и обсуждаю это с вами
мы инженеры все

Вася
27.10.2018
17:00:53

Artem
27.10.2018
17:01:44

Viktor
27.10.2018
17:02:17

Вася
27.10.2018
17:02:17
короче, есть отдельная наука на таких парадоксах основаная

Troyan
27.10.2018
17:02:24
я попросту не понимаю одну вещь: почему конкретное характерное множество нельзя ассоциировать с абстракцией над входящими в него значениями? Если я просто ссылаюсь на это множество, к примеру по имени. Допустим, это тип number, который имеет фиксированный диапазон значений. это может быть 0 или 1, или 1000. Указывая, что аргумент имеет тип number я законно могу заключить: здесь абстрагируемся от конкретного числового значения, поскольку оно может быть любое. В Typescript я могу сократить это множество, указав для аргумента явно тип "0|1"
То же самое и с объектами - они есть множество свойств, котое я могу расширять, находить пересечения, вычитать и т.д.
первую часть вроде понял.а про обьекты не понял

Вася
27.10.2018
17:02:25
дима, ты жулик ?

Дмитрий
27.10.2018
17:02:57
Я хотел парадокс лжеца вывести, но потом подумал ему и этого хватит

Вася
27.10.2018
17:03:32
лады

Google

Troyan
27.10.2018
17:04:13
типа берем говорим что переменная есть абстрактьоное описание пула обьектов?или как?

Вася
27.10.2018
17:04:19
я бы так не смог
но тем не менее эффектор от этого лучше не стал
бааам

Viktor
27.10.2018
17:04:57
первую часть вроде понял.а про обьекты не понял
я рассуждал строго через контекст структурных типов (Typescript). Объект, пусть будет с реактовскими пропсами - это множество свойств. Я могу добавить к нему другой объект (слить два типа в один), получится большее множество

Troyan
27.10.2018
17:05:26
я так на js es5 писал
когда ты берешь и от 1го прототипа добавляешь все свойства другому,или не вске

Viktor
27.10.2018
17:07:36

Дмитрий
27.10.2018
17:07:50

Вася
27.10.2018
17:08:00
по поводу эффектора, кстати, у меня несколько предъяв, в плане архетиктурном. но дима, все ок, ты молодец, все классно.
смотри раз
сек, открою гитхаб

Viktor
27.10.2018
17:08:19