Size: a a a

2021 March 25

t

toriningen in Haskell
смолвил, как боженька
источник

JS

Jerzy Syrowiecki in Haskell
toriningen
но ведь независимо от примитивов, язык не может гарантировать тотальность ио, потому что в общем случае ио нетотален. или я неправильно понимаю?
такая условная тотальность. Хаскель тоже условно типизированный. GHC гарантирует, что если ты напишешь a :: t, то значение a действительно будет принадлежать типу t, но только если значение вычислилось, и не было unsafeCoerce, и какой-нибудь FFI не проехался по памяти
источник

YS

Yan Shkurinskiy in Haskell
осталось понюхать и пощупать
источник

NI

Nick Ivanych in Haskell
Это очень спорный вопрос.
Что-то типа "фундаментально" - да, может быть.
Но практически, программировать на них неудобно.
Кое-как, идрис приблизился, но ему ещё далековато по удобству до хаскеля.
источник

[

[BRM]White Rabbit in Haskell
Ну, стоит ещё учесть, что идрису не 30 лет
источник

[

[BRM]White Rabbit in Haskell
Хотя ладно,  13 лет это тоже немало
источник

AA

A64m AL256m qn<co... in Haskell
ну когда хаскелю было столько же, сколько идрису сейчас он был уже поудобнее идриса сейчас
источник

NI

Nick Ivanych in Haskell
A64m AL256m qn I0
ну когда хаскелю было столько же, сколько идрису сейчас он был уже поудобнее идриса сейчас
+
Ну я где-то с 2003--2004 года хаскель и начать пробовать.
Как-то так, да.
источник

AA

A64m AL256m qn<co... in Haskell
[BRM]White Rabbit
Хотя ладно,  13 лет это тоже немало
> Rust
источник

AK

Aleksey Kislitsa in Haskell
На одном компе stack и ghcup/cabal живут нормально или лучше что то одно?
источник

[

[BRM]White Rabbit in Haskell
A64m AL256m qn I0
ну когда хаскелю было столько же, сколько идрису сейчас он был уже поудобнее идриса сейчас
сорри, не имею опыта кодинга 900 + лет
источник

AA

A64m AL256m qn<co... in Haskell
Aleksey Kislitsa
На одном компе stack и ghcup/cabal живут нормально или лучше что то одно?
нормально
источник

AK

Aleksey Kislitsa in Haskell
A64m AL256m qn I0
нормально
Такое впечатление, что ghcup и stack умеют с разными версиями ghc работать, а плагин ghci-dap нет и тянет не ту версию ghci
источник

AA

A64m AL256m qn<co... in Haskell
Aleksey Kislitsa
Такое впечатление, что ghcup и stack умеют с разными версиями ghc работать, а плагин ghci-dap нет и тянет не ту версию ghci
что такое ghci-dap?
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
На одном компе stack и ghcup/cabal живут нормально или лучше что то одно?
нормально, но по умолчанию у вас будут копии компиляторов. можно заставить stack использовать компилятор из ghcup или cabal — из stack
источник

AK

Aleksey Kislitsa in Haskell
A64m AL256m qn I0
что такое ghci-dap?
Пфкеты что нужны для отладки в VSCode
источник

AA

A64m AL256m qn<co... in Haskell
Aleksey Kislitsa
Пфкеты что нужны для отладки в VSCode
а, так это какая-то сильно экспериментальная штука, да еще уже и давно помершая небось
не стоит ожидать, что она будет работать нормально!
источник

AK

Aleksey Kislitsa in Haskell
A64m AL256m qn I0
а, так это какая-то сильно экспериментальная штука, да еще уже и давно помершая небось
не стоит ожидать, что она будет работать нормально!
Ну... в декабре она работала только с кабалом, а сейчас только со стеком и только если ghci 8.8.4
источник

[

[BRM]White Rabbit in Haskell
звучит так, будто это очень надёжный выбор, который точно-точно оправдает твои усилия (табличку "сарказм" украли буржуи)
источник

AK

Aleksey Kislitsa in Haskell
[BRM]White Rabbit
звучит так, будто это очень надёжный выбор, который точно-точно оправдает твои усилия (табличку "сарказм" украли буржуи)
Шаманский бубен мой тоже они украли😺
источник