Size: a a a

2020 May 24

AA

A64m AL256m qn<co... in haskell_blah
го пока не особо успешен
что реально выехало на гугловом каргокульте - это ПИТОН
источник

A

Abbath in haskell_blah
A64m AL256m qn I0
го пока не особо успешен
что реально выехало на гугловом каргокульте - это ПИТОН
Ну на нем пишут
источник

A

Abbath in haskell_blah
Докеры там всякие
источник

AG

Alex Gryzlov in haskell_blah
Roman
пардон, агдина терминология. Там они лежат в разных из-за отсутствия кумулятивности. То есть в идрисе они норм даже в самый обычный список влезут?
угу

foo : HVect [Type, Type]
foo = [Nat, Type]

bar : List Type
bar = [Nat, Type]
источник

AA

A64m AL256m qn<co... in haskell_blah
Abbath
Ну на нем пишут
много на чем пишут, но с топовыми языками типа жаваскрипт, питон, жава не сравнить
источник

AA

A64m AL256m qn<co... in haskell_blah
для гугла явно результат несоответствующий - где-то через какие-то дыры пар утекает, машина недорабатывает
источник

R

Roman in haskell_blah
Alex Gryzlov
угу

foo : HVect [Type, Type]
foo = [Nat, Type]

bar : List Type
bar = [Nat, Type]
угу, спасибо. Начинаю думать, что я либо что-то неправильно понял когда-то, либо неправильно помню
источник

R

Roman in haskell_blah
Roman
угу, спасибо. Начинаю думать, что я либо что-то неправильно понял когда-то, либо неправильно помню
(это я конкретно про вселенные. На тот момент когда я пробовал идрис, у него не работал инференс для туплов, для constructor-headed functions, и он слишком рано сдавался из-за неразрешенных метапеременных, которые агда успешно решала)
источник

AG

Alex Gryzlov in haskell_blah
Roman
(это я конкретно про вселенные. На тот момент когда я пробовал идрис, у него не работал инференс для туплов, для constructor-headed functions, и он слишком рано сдавался из-за неразрешенных метапеременных, которые агда успешно решала)
инференс туповат да, но щас во втором брэди специально сделал TTImp слой, думаю там будет где развернуться
источник

R

Roman in haskell_blah
Alex Gryzlov
инференс туповат да, но щас во втором брэди специально сделал TTImp слой, думаю там будет где развернуться
да, я слышал, что они вроде как добавили метапеременные в какую-то часть теории, а не просто пытаются резолвить их в surface language
источник

R

Roman in haskell_blah
так что про идрис 2 я ничего сказать не могу
источник

к

кана in haskell_blah
Alex Gryzlov
угу

foo : HVect [Type, Type]
foo = [Nat, Type]

bar : List Type
bar = [Nat, Type]
но сдалать
bar : List Type
bar = [Nat]
foo : List Type
foo = Type :: bar

нельзя же, верно?
источник

AG

Alex Gryzlov in haskell_blah
почему нельзя
источник

к

кана in haskell_blah
ну bar должен вывестись как List Type0
источник

к

кана in haskell_blah
а foo уже List Type1
источник

АГ

Александр Гранин... in haskell_blah
@A64m_qb0 А сколько среди программистов хороших? И кто они? И на каких языках пишут?
источник

АГ

Александр Гранин... in haskell_blah
В топе языков JavaScript, Python, go - что это? Деградация?
источник

DF

Dollar Føølish in haskell_blah
У меня в городе есть один хороший программист
источник

DF

Dollar Føølish in haskell_blah
Посчастливилось с ним пересечься в работе на американский стартап
источник

DF

Dollar Føølish in haskell_blah
Статистика по Казани)
источник