Size: a a a

2020 December 15

VS

Vyacheslav Shebanov in Haskell
меня вот удивило, так-то если посчитать сложность вставки/лукапа, понятное дело что станет очевидно
источник

AA

A64m AL256m qn<co... in Haskell
ну т.е. может должно быть и не сто но уж и никак не десять
источник

QZ

Quet Zal in Haskell
Vyacheslav Shebanov
2.64 real         7.86 user         1.45 sys
261312512  maximum resident set size
        0  average shared memory size
        0  average unshared data size
        0  average unshared stack size
    75824  page reclaims
        0  page faults
        0  swaps
        0  block input operations
        0  block output operations
        0  messages sent
        0  messages received
        0  signals received
        1  voluntary context switches
   179162  involuntary context switches
круто!
если из хаскеля можно еще что-то выжать это будет удивительно
источник

AA

A64m AL256m qn<co... in Haskell
интуитивно в десятки раз
источник

AA

A64m AL256m qn<co... in Haskell
Quet Zal
круто!
если из хаскеля можно еще что-то выжать это будет удивительно
не удивительно
источник

VS

Vyacheslav Shebanov in Haskell
я не большой эксперт, так что подозреваю, что можно
источник

AA

A64m AL256m qn<co... in Haskell
удивительно начинается где-то ниже полуторной разницы
источник

QZ

Quet Zal in Haskell
Vyacheslav Shebanov
2.64 real         7.86 user         1.45 sys
261312512  maximum resident set size
        0  average shared memory size
        0  average unshared data size
        0  average unshared stack size
    75824  page reclaims
        0  page faults
        0  swaps
        0  block input operations
        0  block output operations
        0  messages sent
        0  messages received
        0  signals received
        1  voluntary context switches
   179162  involuntary context switches
baseline на расте это 1.9s / 76mb
как по мне так уже очень близко
источник

AA

A64m AL256m qn<co... in Haskell
ну вот меньше 3 сек было бы удивительно
источник

AP

Artem Pelenitsyn in Haskell
весёлый кремовый 🍰 торт
напомните пожалуйста, а можно как-то поменять порядок тайппараметров для отдельной функции тайпкласса?
@_ никак обойтись не получится?
источник

в

весёлый кремовый 🍰 т... in Haskell
Artem Pelenitsyn
@_ никак обойтись не получится?
Да не, я просто новую сделал
источник

к

кана in Haskell
Artem Pelenitsyn
@_ никак обойтись не получится?
f :: forall a b. a -> b

g :: forall b a. a -> b
g = f
источник

AP

Artem Pelenitsyn in Haskell
кана
f :: forall a b. a -> b

g :: forall b a. a -> b
g = f
Это очевидно, спасибо. Я бы не хотел, например, замусоривать исходники такими определениями
источник

AP

Artem Pelenitsyn in Haskell
Как надоело, что GHC CI постоянно падает по загадочным причинам...
источник

AB

Analdino Bartolomeu in Haskell
Oh, I get it now..
источник

VD

Velvet Darkness in Haskell
Вы там в АоС еще и перфоманс выжимаете? У меня хоть кернел паник не случился и ладно
источник

VD

Velvet Darkness in Haskell
Господи Иисусе, я ж человек, ориентированный на результат™, получается
источник

QZ

Quet Zal in Haskell
Velvet Darkness
Господи Иисусе, я ж человек, ориентированный на результат™, получается
ну не совсем, еще нужно продать как-то свое решение или как минимум в CV использовать
источник

VD

Velvet Darkness in Haskell
В CV обязательно потом напишу, что решал AoC за 2015, хе.
источник

AV

Alexander Vershilov in Haskell
Velvet Darkness
Господи Иисусе, я ж человек, ориентированный на результат™, получается
Нет, я! Я в рабочее время рабочй код пишу!
источник