Size: a a a

F# Flood: ПДД made functional, making illegal state INGIBDDdale

2020 May 15

VS

Vladimir Shchur in F# Flood: ПДД made functional, making illegal state INGIBDDdale
отец Григорий
Анонимные внутри query CE говном кидаются в рантайме
слуш, говорят там рекорды по имени отсортированы, попробуй их кверить отсортированными по имени)
источник

SB

S B in F# Flood: ПДД made functional, making illegal state INGIBDDdale
В ТЕОРИИ все работает )))
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
S B
A + B = {выбери_любой_маркер} X A \union {выбери_любой_другой_маркер} X B
Не надо в общем их мешать в кучу
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
S B
В ТЕОРИИ все работает )))
До встречи с сабтайпингом
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vladimir Shchur
слуш, говорят там рекорды по имени отсортированы, попробуй их кверить отсортированными по имени)
они разъёбываются на преобразовании экспрешона
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Юнион типы должны их поддерживать!

string|int должен быть подтипом string|int|guid!
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Что не правда для ДУ
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Совсем неправда
источник

SB

S B in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ayrat Hudaygulov
Юнион типы должны их поддерживать!

string|int должен быть подтипом string|int|guid!
а можешь показать как это из определений следует? по момему определению это неверно
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Но тех, кто выбрался из башни из слоновой кости, это почему-то не останавливает
источник

VS

Vladimir Shchur in F# Flood: ПДД made functional, making illegal state INGIBDDdale
отец Григорий
они разъёбываются на преобразовании экспрешона
печаль
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
S B
а можешь показать как это из определений следует? по момему определению это неверно
Из определения вхождения множеств.

В общем все операции над множествами и их теоремы можно переносить на юнион типы
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
На ДУ тоже можно, но там своя специфика с disjoint сетами
источник

SB

S B in F# Flood: ПДД made functional, making illegal state INGIBDDdale
т.е. по-твоему string | int это подмножество string | int | любой другой тип?
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Экзактли
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
S B
т.е. по-твоему string | int это подмножество string | int | любой другой тип?
Таки да, для неразмеченных объединений
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Это же даже очевидно слегка
источник

SB

S B in F# Flood: ПДД made functional, making illegal state INGIBDDdale
а, ну так. то определение, которые я выше дал, этому не удовлетворяет, поэтому мы и не понимаем друг друга. или я чего-то не понимаю в том определении, которое сам написал.
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Любое значение string|int является значением типа string|int|любой тип
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
В теории, можно обобщить на размеченные
источник