Size: a a a

2018 June 14

AK

Aleh Kashnikau in TypeScript
🦉 ⁣
также как в расте
прости, я только хеллоуворлды осилил и простенькие процесс-менеджеры
источник

AK

Aleh Kashnikau in TypeScript
поэтому покажи)
источник

🦉⁣

🦉 ⁣ in TypeScript
я кажется снова перестал понимать
источник

AE

Artur Eshenbrener in TypeScript
но если strictNullChecks то оно и без absurd() корректно ругнётся,т не так ли?
источник

🦉⁣

🦉 ⁣ in TypeScript
кана
absurd - не костыль
и как он зовется в нормальных функциональных языках?
источник

к

кана in TypeScript
absurd активно используют в пруверах например
источник

к

кана in TypeScript
так и называется
источник

🦉⁣

🦉 ⁣ in TypeScript
точнее как это в том же хаскеле выглядит
источник

AK

Aleh Kashnikau in TypeScript
absurd :: Void -> a
источник

к

кана in TypeScript
absurd :: Void -> a
absurd x = case x of {}
источник

AE

Artur Eshenbrener in TypeScript
🦉 ⁣
точнее как это в том же хаскеле выглядит
В скале вроде Unit
источник

AK

Aleh Kashnikau in TypeScript
Unit эт другое, хотя хз как в скале
источник

к

кана in TypeScript
юнит - это у типа есть одно значение
источник

к

кана in TypeScript
и поэтому нам оно не важно
источник

AE

Artur Eshenbrener in TypeScript
источник

к

кана in TypeScript
never/empty/настоящий void - нет значений вообще, невозможно сконструировать
источник

к

кана in TypeScript
There is only one value of type Unit, (),
источник

AK

Aleh Kashnikau in TypeScript
эт настоящий Unit
источник

AE

Artur Eshenbrener in TypeScript
Так, ещё там есть Nothing
источник

к

кана in TypeScript
как это относится к never/empty/hs-void, у которого нет значений вообще?
источник