Size: a a a

2020 June 23

AV

Alexander Vershilov in Haskell
Но я понимаю, что мне много чего не нравится не по делу
источник

AV

Alexander Vershilov in Haskell
systemd, docker, там, например
источник

AV

Alexander Vershilov in Haskell
OverloadedStrings (но кажется я это исправил)
источник

AV

Alexander Vershilov in Haskell
unliftio
источник

AV

Alexander Vershilov in Haskell
stack
источник

AV

Alexander Vershilov in Haskell
Так, что своему "не нравится" я доверять не могу 🙁
источник

JS

Jerzy Syrowiecki in Haskell
может, надо добавить в base функцию foldFor xs = fmap fold . for xs?
источник

AV

Alexander Vershilov in Haskell
Ну есть foldrM (<>) mempty
источник

JS

Jerzy Syrowiecki in Haskell
fmap fold . for тоже есть, но тебе не нравится
источник

AV

Alexander Vershilov in Haskell
Мне не нравится, пока нет applying via
источник

SC

Sergey Cherepanov in Haskell
Maxim Koltsov
что за челы?
Привет, ага, у нас сейчас 6 бекенд-разработчиков (включая меня), кто знает Haskell. И ещё 25 фронтендеров 😄 У нас основная специализация — аутсорс сложного фронтенда (fintech, martech, etc), и вот для своих продуктов мы собрали небольшую бекенд-команду, раньше на Python и Elixir писали, с начала 2018-го переезжали на Haskell. Сейчас правда оба своих продукта на паузе, возможно, что один окончательно закроем (курьерку), а второй с нуля будем переосмысливать и перезапускать (про обучение и найм). В итоге все бекендеры (кроме меня) сейчас на клиентском проекте — мы с Juspay работаем с ноября.
источник

SC

Sergey Cherepanov in Haskell
Yan Shkurinskiy
У них курсы самообучения хаскелю
У нас есть своя программа обучения джуниоров, мы даём роадмап (что почитать по теории, что поделать по практике, потом написать простого бота, потом просто CRUD-сервер) и тд, там хоть и приступало уже несколько тысяч человек, но остаются и активно обучаются несколько десятков сейчас
источник

A

Andrey in Haskell
👍🔥
источник

SC

Sergey Cherepanov in Haskell
Roman Fadeev
Был доклад на одной тимлидской. Ну и где-то ещё по мелочи
был ещё на фронтендерской в октябре 😭

На тимлидской рассказывал про нашу карту развития: https://www.youtube.com/watch?v=PzTAqxHTz6Q. Правда с тех пор много уже переделано в процессах внутри команды
источник

IR

IC Rainbow in Haskell
Maxim Koltsov
мне почему-то блок аргумнетс немного не нравятся
Мне по началу не нравились, а потом кааак понравились...
источник

SC

Sergey Cherepanov in Haskell
Dreamerinnoise
интересно, а у них боринг хаскель или фэнси
ну на самом деле я не сторонник чего-то одного, я думаю, что из задачи надо исходить. Когда мы писали относительно несложный REST API, то там хэндл паттерн и минимальный порог входа, например. Если что-то посожнее, то мы тайп-левельную магию прикручивали насколько задача требовала
источник

AV

Alexander Vershilov in Haskell
Разумные прям действия!
источник

A

Andrey in Haskell
Sergey Cherepanov
ну на самом деле я не сторонник чего-то одного, я думаю, что из задачи надо исходить. Когда мы писали относительно несложный REST API, то там хэндл паттерн и минимальный порог входа, например. Если что-то посожнее, то мы тайп-левельную магию прикручивали насколько задача требовала
если не секрет, какая задача требовала тайплевельной магии?
источник

AV

Alexander Vershilov in Haskell
Ну много же где это хочется, я бы вот затруднился ответить
источник

AV

Alexander Vershilov in Haskell
У меня, например,  минимум в вычислении типов аргументов для sql запроса, и в работе с endpoint-ами servant
источник