Size: a a a

2021 July 15

[

[BRM]White Rabbit in Haskell
а пишешь ты в ST-монаде?
источник

DI

Dmitry Ivanov in Haskell
да
источник

[

[BRM]White Rabbit in Haskell
...которую надо из кучи биндов рассахарить в тривиальный си-код
источник

[

[BRM]White Rabbit in Haskell
напоминаю, что
x <- foo
y <- bar
baz x y

это
foo >>= \x -> bar >>= \y -> baz x y
источник

DB

Danil Berestov in Haskell
Гений
источник

YS

Yan Shkurinskiy in Haskell
Не ну а вдруг ты забыл
источник

DB

Danil Berestov in Haskell
А ну да
источник

[

[BRM]White Rabbit in Haskell
и по всему этому хаскель бегает с vtable
источник

АД

Алексей Данилевский... in Haskell
Да есть.
Если newtype:
onDecodeJpeg      Interpreters.GD                  src/Interpreters/GD.hs:(35,3)-(47,37)                23.8   89.8

Если Dynamic:
onDecodeJpeg                                                   Interpreters.GD                         src/Interpreters/GD.hs:(32,3)-(43,68)                                                   28183           0    0.0    0.0     0.0    0.0
источник

B

Bodigrim in Haskell
сложно что-то дальше сказать, не видя кода
источник

АД

Алексей Данилевский... in Haskell
источник

B

Bodigrim in Haskell
Cорри, не смогу уже сегодня посмотреть.
источник

к

кана in Haskell
хех, интепретатор фримонады в тайпклассе это забавно
источник

к

кана in Haskell
зачем выбирать между фримонадами и мтл
источник

к

кана in Haskell
когда можно просто сразу оба одновременно на одну дсл
источник

к

кана in Haskell
мне нравится
источник

к

кана in Haskell
это вот то о чем я недавно писал
источник

J

John Roe in Haskell
favour: user has been CAS banned
источник

к

кана in Haskell
но тут подходы разные принципиально
источник

к

кана in Haskell
ну между Dynamic и ньютайпом
источник