
Anton
06.09.2018
14:56:31

Владислав
06.09.2018
14:56:44
аха
про флатпак упаковку

Anton
06.09.2018
14:57:52
есть
Вот интересно, как решаются итого насущные проблемы вроде роутинга страниц, контексты с авторизацией/без авторизации. Нам пришлось всё с нуля разрабатывать для этого

Google

A64m
06.09.2018
14:58:38
в моем случае это библиотека на хаскеле, которую вызывают из жс кода

Yuriy
06.09.2018
14:58:56

A64m
06.09.2018
14:59:09
так что вопросы явно не ко мне

Anton
06.09.2018
15:00:05

Alexander
06.09.2018
15:01:26
?

Владислав
06.09.2018
15:02:01

Alexander
06.09.2018
15:02:51
вообще для Haskell app не очень ясно зачем flatpack

Anton
06.09.2018
15:05:52
Nix для хаскелля хорош

Yura
06.09.2018
15:06:44
но как прекрасен nix для сишечки!

Anton
06.09.2018
15:08:01
А вот для rust было больно писать nix выражения

Alexander
06.09.2018
15:08:14
в хаскеле глибс да libgmp и libffi зависимости обычно

Google

Alexander
06.09.2018
15:08:14
и то если пару раз через себя перепрыгнуть то можно избавиться
круче было бы только go во флэтпаке
а что с растопить?
с растом

Anton
06.09.2018
15:11:00
Недавние баги с cargo ломали всю линковку с rust библиотекой
точнее это чисто никсовый баг, который ломал cargo
https://github.com/NixOS/nixpkgs/issues/41518
Вот, вот этот

Terminator
06.09.2018
15:35:12
@lonokhov будет жить. Поприветствуем!

Leonid
06.09.2018
15:35:23
o/

Alexander
06.09.2018
15:36:03
а куда ты уходил?

Leonid
06.09.2018
15:36:25
Подышать

Евгений
06.09.2018
15:39:35
Поработать в битграме?

A
06.09.2018
15:42:41
почитать их faq

Terminator
06.09.2018
18:22:33
Sergey Laktionov будет жить. Поприветствуем!

Maxim
06.09.2018
18:38:48
https://github.com/haskell/haskell-ide-engine/issues/680
такое ощущение, что никто не юзает hie для проектов с -dynamic
или мне очень "повезло" на баг

Kirill
06.09.2018
19:26:42

Alexander
06.09.2018
19:31:48
не представляю как и зачем использовать ghcjs
если не пилишь ghcjs там

A64m
06.09.2018
19:35:48
понятно теперь, что хаскельные консалтеры делают - изничтожают хаскель

Google

Iva
06.09.2018
19:40:44
Хаскель есть в проде?
Интересно, а здесь есть те, кто в проде используют GHCJS?

Alexander
06.09.2018
19:42:14

A64m
06.09.2018
19:42:47
пока еще есть, но над изничтожением работают

Alexander
06.09.2018
19:43:03
да ладно, кому эти FPComplete в 2018 нужны
от них даже Франческо ушёл
и Слоан (но я не уверен что это минус для FPC)

Kirill
06.09.2018
19:43:36
и Слоан тоже

Alexander
06.09.2018
19:44:01
я так понимаю он все равно над alphasheets работал в последнее время

A64m
06.09.2018
19:44:12
слабаки, хаскель еще недоизничтожили, а уже ушли

Alexander
06.09.2018
19:44:13
почти не пересекась с основной фирмой
Франческо точно прикольный
Kirill Никлас то ещё на месте?

Kirill
06.09.2018
19:44:49
ну стэк пилил вродь ещё
да, конечно

Alexander
06.09.2018
19:45:39
он вроде тоже задумывался над сменой (но это не точно и инфа могла устареть)

Iva
06.09.2018
19:46:06
Мне в отношении прода больше нравится скала, на ней есть работа, и в ней есть фп, и много либ и биндингов к джаве.

Alexander
06.09.2018
19:46:43
хз, вон тут есть фирма откуда усиленно выкинули скалу
оставив язык на котором прода нет

A64m
06.09.2018
19:47:06
фп точно нет, да и работа не особо есть

Google

Iva
06.09.2018
19:48:07
Скажем так, на шкале между с и хаскелем, скала сильно поближе к хаскелю

Alexander
06.09.2018
19:49:43
php тоже
и ruby
ближе к Haskell

Iva
06.09.2018
19:50:01
но они перед скалой

A64m
06.09.2018
19:50:09
си - строгий, императивный, типизированный
скала - строгий, императивный, типизированный
хаскель - ленивый, декларативный, типизированный
хм...

Iva
06.09.2018
19:50:40
в скале есть lazy во многих ипостасях

A64m
06.09.2018
19:51:20
кроме практически полезных

Iva
06.09.2018
19:51:51
Если писать так чтобы простые смертные смогли твой проект саппортить - они есть
Ну и если нужно написать числодробилку, можно писать её прямо на скале.

A64m
06.09.2018
19:52:29
> скала
> простые смертные могут суппортить
ну, кто может суппортить скалакод, тот вообще все что угодно может суппортить

Iva
06.09.2018
19:53:09
хаскель посложнее будет суппортить

Alexander
06.09.2018
19:53:25
спорный вопрос

A64m
06.09.2018
19:53:35

Alexander
06.09.2018
19:53:39
у нас есть проект, на котором остались одни сишники

Iva
06.09.2018
19:53:47
Это потому что ты скалу не знаешь)

Alexander
06.09.2018
19:53:53
они суппортят *очень сложный* проект на Haskell
они не знали Haskell совсем
средний возраст людей в команде за 40

Google

A64m
06.09.2018
19:54:11
плюсы со скалой по сложности могут потягаться, но больше уже ничего с огромным отрывом

Iva
06.09.2018
19:54:35
Што? Плюсы самый сложный язык

A64m
06.09.2018
19:54:43

Iva
06.09.2018
19:54:50
сколько там, уже 7 слоёв костылей?
в плюсах
хотя не знаю где вы нашли сложность, если использовать def val и lazy val, там вообще сложностей с долбанутым поведением, если код пишется не левой пяткой а правильно и на котиках и прочем функциональном стеке, всё просто и понятно.

Ilya
06.09.2018
19:59:02

Iva
06.09.2018
20:00:16
это я прекрасно понимаю
но можно смотреть какие функциональные плюшки можно делать в каком языке и сколько бойлерплейта на это уходит.

Vyacheslav
06.09.2018
20:04:07
про фримонады, где были последовательно листинги на хаскелле и скале
Хаскель очень простой язык, как я понял

B. L.
06.09.2018
20:06:02
Если автор ещё пытался при этом держать лицо -- должно было быть забавно. Можно ссылку?

Iva
06.09.2018
20:06:32
https://github.com/milessabin/shapeless/wiki/Feature-overview:-shapeless-2.0.0 например, HList на джавке/С# PHP и прочем подобном будет сделать сложновато
в хаскеле он есть
на плюсах в жизни не поймёшь где именно в твоём шаблоне ошибка

Alexander
06.09.2018
20:07:59
на php hlist делается так: $a = []