Size: a a a

2020 May 23

AA

A64m AL256m qn<co... in haskell_blah
Oleg ℕizhnik
Когда уже завтипный хаскель вмержат, чтобы можно было над ним издеваться
гранин говорит, что никогда
источник

DF

Dollar Føølish in haskell_blah
Почему так?
источник

AG

Alex Gryzlov in haskell_blah
Roman
впрочем у агды есть и другая стдлиб. С ней может получше это все
https://github.com/agda/agda-stdlib эта или ещё более другая?
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Dollar Føølish
Почему так?
Давайте да, ради разнообразия обсудим, наконец, почему Александр говорит то, что говорит
источник

R

Roman in haskell_blah
это самая стандартная и есть еще менее стандартная: https://github.com/UlfNorell/agda-prelude
источник

AG

Alex Gryzlov in haskell_blah
Dollar Føølish
Почему так?
тайп инференц поломается
источник

R

Roman in haskell_blah
Alex Gryzlov
тайп инференц поломается
они ж их там сбоку эти зависимые типы прилепили? Реквестирую мнение @int_index
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Эх в дотте вообще нет кайндинференса, т.е. даже по сравнению с тайпинференсом
источник

VZ

Vladislav Zavialov in haskell_blah
Roman
они ж их там сбоку эти зависимые типы прилепили? Реквестирую мнение @int_index
Можно уточнить вопрос?
источник

АГ

Александр Гранин... in haskell_blah
Oleg ℕizhnik
Давайте да, ради разнообразия обсудим, наконец, почему Александр говорит то, что говорит
Я ни разу не специалист в завтипах, вообще полный ноль. Но у меня есть большие сомнения в том, что их впилят.
источник

R

Roman in haskell_blah
Vladislav Zavialov
Можно уточнить вопрос?
в смысле, поломается тайп инференс от добавления зависимых типов или нет?
источник

АГ

Александр Гранин... in haskell_blah
Причина, что их скорее всего не впилят, примерно о том же, о чем Второй Закон Клапауция
источник

VZ

Vladislav Zavialov in haskell_blah
Roman
в смысле, поломается тайп инференс от добавления зависимых типов или нет?
Зависимые типы выводиться не будут
источник

VZ

Vladislav Zavialov in haskell_blah
Там цель ставится четко: не сломать, что уже есть.
источник

R

Roman in haskell_blah
Vladislav Zavialov
Зависимые типы выводиться не будут
это понятно. Обычные продолжат выводиться?
источник

R

Roman in haskell_blah
Vladislav Zavialov
Там цель ставится четко: не сломать, что уже есть.
во
источник

VZ

Vladislav Zavialov in haskell_blah
А пи-типы никто выводить не будет, так же как rank-n не выводятся
источник

АГ

Александр Гранин... in haskell_blah
Если завтипы выводиться не будут, разве это не означает, что текущие тайплевелофичи на них выражать никто не будет? В лучшем случае библиотекописатели переведут часть своих кодобаз на завтипы
источник

VZ

Vladislav Zavialov in haskell_blah
Ну примерно это от них и ожидается, чтобы вместо тайпфемили-синглтоно-страданий можно было писать библиотеки с завтипами
источник

АГ

Александр Гранин... in haskell_blah
Но вообще, я задаю, конечно, дилетантские вопросы, так как мне совсем неясно ничего по этому направлению
источник