Size: a a a

2020 May 15

AV

Alexander Vershilov in haskell_blah
И тут кажется всем пофиг...
источник

Oℕ

Oleg ℕizhnik in haskell_blah
ладно, скажу словами, что я расстроен
источник

LO

Leonid 🦇 Onokhov in haskell_blah
I mean subjective design decisions are one thing. About half or more of the Haskell projects I've been brought on were in the state: "this project is failing, we can't fix bugs or write new features" and I had to turn it around.
Concrete example: A relatively modest, 60k LOC Haskell web application I rewrote started with a build time of 6 hours. Within a few weeks it went from that to 2 hours, then 1 hour, then I think I got it down to about 20-25 minutes. This was a project a previous contractor left behind. Post-rewrite it was about 25k LOC of Haskell, same feature-set. Less needlessly complicated and didn't use GHCJS any more. That isn't a mere matter of taste, a 6 hour build for a 10-20 page web app owned by a year old startup is an engineering failure and inexcusable.
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Отчего пригорело типа
источник

D

Dreamerinnoise in haskell_blah
Ну шесть часов вебопердень
источник

Oℕ

Oleg ℕizhnik in haskell_blah
мне на секунду показалось, что наши хаскелисты писали
источник

Oℕ

Oleg ℕizhnik in haskell_blah
они тоже там бьются над оптимизацией времени билда унаследованного кода
источник

Oℕ

Oleg ℕizhnik in haskell_blah
есть хаскелисты не бьющиеся над оптимизацией времени билда?
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Dreamerinnoise
Ну шесть часов вебопердень
Ключевое слово ghcjs
источник

KV

Kirill Valyavin in haskell_blah
Есть одна православно корректная библиотека для стримов -- streamly, остальное не нужно
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Oleg ℕizhnik
есть хаскелисты не бьющиеся над оптимизацией времени билда?
У меня 60к опердень 6 минут собирается
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Kirill Valyavin
Есть одна православно корректная библиотека для стримов -- streamly, остальное не нужно
дальше следует твой рассказ почему
источник

YS

Yan Shkurinskiy in haskell_blah
+
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Leonid 🦇 Onokhov
У меня 60к опердень 6 минут собирается
ну ты бился?
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Oleg ℕizhnik
ну ты бился?
Ну я убрал vinyl из своей orm, заменил бойлерплейтом с рекордами
источник

KV

Kirill Valyavin in haskell_blah
Oleg ℕizhnik
дальше следует твой рассказ почему
Потому что на хакадже там хорошая документация
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Меня streaming устраивает. Простой как валенок
источник

A

Andrey in haskell_blah
я добился пока того, что JS занимает 200 KB. и он умеет читать любой относительно простой тип данных со стороны бэкенда, удовлетворяющий контракту.

но на стороне сервера пока тонна бойлерплейта.
источник

A

Andrey in haskell_blah
0 GHCJS
источник

A

Andrey in haskell_blah
- запилю поддержку VDOM,
- остальные ивенты типа скролла, движения мыши и драгндропа,
- обновлю примеры

и можно релизить, наверное..
источник