Size: a a a

2020 May 17

IK

Ilya Kos in Haskell
бля
источник

NI

Nick Ivanych in Haskell
Ilya Kos
звучит разумно
За какое время (зависимость от количества элементов) будет вычисляться
head $ [1..100500] ++ [0]
источник

IK

Ilya Kos in Haskell
хочется верить что люди хорошие и будет O(1)
источник

IK

Ilya Kos in Haskell
но я не уверен что это правда
источник

NI

Nick Ivanych in Haskell
Это правда. Соответственно, в твоём этом "асимптотика ++" есть нюансы.
источник

IK

Ilya Kos in Haskell
окей ассимтотика полного вычисления
источник

IK

Ilya Kos in Haskell
до whnf
источник

IK

Ilya Kos in Haskell
или стоп
источник

IK

Ilya Kos in Haskell
не
источник

IK

Ilya Kos in Haskell
короче полное вычисление
источник

IK

Ilya Kos in Haskell
ну штош
источник

IK

Ilya Kos in Haskell
Ilya Kos
O(n), где n — размер левого операнда
лукс лайк да
источник

D

Dreamerinnoise in Haskell
Jerzy Syrowiecki
есть отладочная печать, есть отладчик в ghci
>отладчик ghci

λ: :break 166
Breakpoint 0 activated at src\Application.hs:166:18-63

:step getAppSettings
Stopped in Application.getAppSettings, src\Application.hs:166:18-63
_result :: IO AppSettings = _
[src\Application.hs:166:18-63]
:step
до свидания
источник

D

Dreamerinnoise in Haskell
попробовал stack ghci -- profile
тоже нифига
источник

D

Dreamerinnoise in Haskell
форс тоже ведёт к выпадению из репла
источник

JS

Jerzy Syrowiecki in Haskell
Dreamerinnoise
форс тоже ведёт к выпадению из репла
с каким кодом процесс завершается? strace? отладочная печать? ловить исключения в main? есть ещё много вариантов для отладки
источник

D

Dreamerinnoise in Haskell
Jerzy Syrowiecki
с каким кодом процесс завершается? strace? отладочная печать? ловить исключения в main? есть ещё много вариантов для отладки
ни с каким
просто закрывается репл и всё
источник

D

Dreamerinnoise in Haskell
на винде нет strace
источник

AV

Alexander Vershilov in Haskell
Ты главный тред прибиваешь, не?
источник

AV

Alexander Vershilov in Haskell
Что у тебя в tidStore лежит?
источник