Size: a a a

2020 July 20

AA

A64m AL256m qn<co... in Haskell
Nick Ivanych
А линейные типы там откатили?
Уже пора, пожалуй.
А то ж, так придётся поверить, что их вмёржили всерьёз!
да еще есть время откатить
источник

IK

Ilya Kos in Haskell
А OverloadedRecordFields тоже того?
источник

AA

A64m AL256m qn<co... in Haskell
Ilya Kos
А OverloadedRecordFields тоже того?
в смысле сеттеры для ORF? там тоже работы идут, но в 8.12 (т.е. в этом году) уже точно их не будет
источник

TA

Tel Asc in Haskell
Я правильно понимаю,что стейт в Чёрч энкодинге будет так выглядеть?
type Pair a b = forall r.(a -> b -> r) -> (a -> b -> r)
type Reader r a = forall k.((r -> a) -> k) ->(r -> a) -> k
 type State s a = Reader s (Pair s a)
?
источник

AO

Artem Ohanjanyan in Haskell
а зачем -> k в Reader?
источник

AO

Artem Ohanjanyan in Haskell
функции и в чёрче просто функции, вроде как
источник

ЗП

Зигохистоморфный Пре... in Haskell
State s a = forall r. (a -> s -> r) -> s -> r
источник

AO

Artem Ohanjanyan in Haskell
пара как-то странно выглядит, кстати
источник

ЗП

Зигохистоморфный Пре... in Haskell
Artem Ohanjanyan
пара как-то странно выглядит, кстати
это Черч же =)
источник

AO

Artem Ohanjanyan in Haskell
я понимаю
источник

AO

Artem Ohanjanyan in Haskell
mkPair a b = \z -> z a b
источник

ЗП

Зигохистоморфный Пре... in Haskell
да странно
источник

AO

Artem Ohanjanyan in Haskell
кажется, надо forall r.(a -> b -> r) -> r
источник

ЗП

Зигохистоморфный Пре... in Haskell
Pair a b = forall r. (a -> b -> r) -> r
источник

ЗП

Зигохистоморфный Пре... in Haskell
Reader r a = forall b. (a -> b) -> r -> b
источник

AO

Artem Ohanjanyan in Haskell
на Cont какой-то похоже
Reader нельзя просто как r -> a записать?
источник

ЗП

Зигохистоморфный Пре... in Haskell
Cont без кванторов
источник

AO

Artem Ohanjanyan in Haskell
левый r справа не используется
источник

ЗП

Зигохистоморфный Пре... in Haskell
я символы не правильно расставил)
источник

АГ

Александр Гранин... 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. Вход свободный.
источник