Size: a a a

2020 August 02

аа

аа ааа in Haskell
мы очень рады вас видеть
источник

AV

Alexander Vershilov in Haskell
ок, тогда pinned message поправьте, чтобы там была конфа 8го августа, а то там так haskelllove и висит
источник

MP

Misha Puzanov in Haskell
а расскажите, что я делаю не так

newtype Instant = Instant DateTime
   deriving stock (Eq, Ord, Generic)

newtype FetchLastSuccess = FetchLastSuccess Instant
   deriving stock (Show, Eq, Ord, Generic)    
   deriving (Semigroup) via Max Instant


говорит
Couldn't match representation of type ‘Time.Types.DateTime’
                              with that of ‘Max Instant’
источник

MP

Misha Puzanov in Haskell
via Max FetchLastSuccess - то же самое
источник

MP

Misha Puzanov in Haskell
а пардон, импорт из Data.Semigroup был корявый
источник

AF

Alexey Fedotov in Haskell
Ну для них это значит умирает. Всё, что не растёт со скоростью 1250% в год — уже остыло.
источник

DG

Denis Gabidullin in Haskell
Alexey Fedotov
Ну для них это значит умирает. Всё, что не растёт со скоростью 1250% в год — уже остыло.
Лучше цитировать сообщение, на которое отвечаешь)
источник

AP

Artem Pelenitsyn in Haskell
A64m AL256m qn I0
хотя в к-нуклеотид же HashTable S.ByteString (IORef Int) тут моя таблица не особо поможет
Не понял по какой причине? Ну и не обязательно так вроде: распространенный подход это руками превращать символы аминокислот в целые числа, и всё-таки использовать хэштаблицу из Int в IORef Int (ли STRef Int, соответственно, как сейчас делается во второй по скорости реализации на Хаскеле https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/knucleotide-ghc-2.html, которая не сильно отстаёт от первой). Чудовищное отставание Хаскеля в этом бенчмарке, конечно, поразительно на фоне других бенчмарков, где он в общем бодрячком.
источник

AA

A64m AL256m qn<co... in Haskell
Artem Pelenitsyn
Не понял по какой причине? Ну и не обязательно так вроде: распространенный подход это руками превращать символы аминокислот в целые числа, и всё-таки использовать хэштаблицу из Int в IORef Int (ли STRef Int, соответственно, как сейчас делается во второй по скорости реализации на Хаскеле https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/knucleotide-ghc-2.html, которая не сильно отстаёт от первой). Чудовищное отставание Хаскеля в этом бенчмарке, конечно, поразительно на фоне других бенчмарков, где он в общем бодрячком.
если можно из Int в Int то разница будет заметная
источник

к

кана in Haskell
Yan Shkurinskiy
Эликсир не исключает эрланга, кмк
не исключает, но практически полностью убирает мотивацию писать на нем, такой вкусовщины синтаксиса, что ты готов им заменить другие фичи

то есть не исключает ровно так же, как какой-нибудь c++1x не исключает c++98, или современный хаскель не исключает хаскель98
источник

JS

Jerzy Syrowiecki in Haskell
Alexander Vershilov
ок, тогда pinned message поправьте, чтобы там была конфа 8го августа, а то там так haskelllove и висит
спасибо за подсказку
источник

in Haskell
странно, что нет clojure
источник

YS

Yan Shkurinskiy in Haskell
странно, что нет clojure
+
источник

AA

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

AP

Artem Pelenitsyn in Haskell
Александр Гранин
Переслано от Александр Гранин
Видеоконференция по ФП #3

Всем привет!

9 августа, в воскресенье, в 16:00 МСК, состоится онлайн-встреча любителей Haskell и функционального программирования. На этот раз будет нечто особенное. Тема встречи - книги по Haskell, а в качестве экспертов приглашены сами авторы:

Виталий Брагилевский, автор книги “Haskell in Depth”

Денис Шевченко, автор книги “О Haskell по-человечески”

Антон Холомьев, автор книги “Учебник по Haskell”

Александр Гранин, автор книги “Functional Design and Architecture”


Мы поговорим с авторами, как они пришли к мысли, что надо писать книги по Haskell, как это было и что из этого вышло. Также коснемся других книг и обсудим методики обучения языку. На встрече можно будет задать авторам вопросы и узнать много интересного из их личного опыта. Приходите!

Программа:

16:00 Вступительное слово
16:00 - 16:30 Приветствие, авторы о себе
16:30 - 17:00 Авторы о своих книгах
17:00 - 18:00 Интервью с авторами
18:00 - 19:00 Обсуждения

Встреча будет проходить в Zoom, ссылка появится в чате @FPConfOnline за 5 минут до начала. Митап будет записан и выложен на YouTube. Вход свободный.
Почему бы не сделать в программе отдельные слоты для каждого выступающего, как это делается на всех конференциях? В конце можно сделать "панель" уже без разделения.
источник

к

кана in Haskell
A64m AL256m qn I0
странная аналогия. эликсир же относится к эрлангу как какой-нибудь котлен к жаве
не совсем так, эликсир отличается от эрланга не так сильно как котлин от джавы, как следствие и общий код там используется значительно легче, и тем не менее, котлин и джава тоже хороший пример в данной ситуации, тоже видно как котлин сжирает джава-сегмент в андроид-разработке
источник

AV

Alexander Vershilov in Haskell
Artem Pelenitsyn
Не понял по какой причине? Ну и не обязательно так вроде: распространенный подход это руками превращать символы аминокислот в целые числа, и всё-таки использовать хэштаблицу из Int в IORef Int (ли STRef Int, соответственно, как сейчас делается во второй по скорости реализации на Хаскеле https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/knucleotide-ghc-2.html, которая не сильно отстаёт от первой). Чудовищное отставание Хаскеля в этом бенчмарке, конечно, поразительно на фоне других бенчмарков, где он в общем бодрячком.
IORef int иногое ломает
источник

AA

A64m AL256m qn<co... in Haskell
кана
не совсем так, эликсир отличается от эрланга не так сильно как котлин от джавы, как следствие и общий код там используется значительно легче, и тем не менее, котлин и джава тоже хороший пример в данной ситуации, тоже видно как котлин сжирает джава-сегмент в андроид-разработке
не, понятно что какие-то сегменты сжирает, я сомневаюсь что любой язык который таргетит какую-то платформу может окончательно победить язык который для этой платформы основной
источник

AV

Alexander Vershilov in Haskell
Alexander Vershilov
IORef int иногое ломает
Оно ж двойной указатель, ещё и с CAS на обновлении
источник

AT

Alexander T in Haskell
fixed:
ОФИЦИАЛЬНО в каком-то списке на каком-то сайте.

сейчас на народе сделаю страницу и напишу, что хаскель в топ1 самых перспективных языков.
источник