Size: a a a

2020 May 24

YS

Yan Shkurinskiy in Haskell
Ну да, с дататайпами тоже работает
источник

А

Алексей ayaye :)... in Haskell
в таком виде отлично смотрится
источник

АХ

Алексей Худяков... in Haskell
Конечно! Не дай бог пробелы будут симметричными
источник

AV

Alexander Vershilov in Haskell
Алексей Худяков
Первый вариант, конечно
+
источник

AT

Alexander T in Haskell
foo
       $ bar
                 $ baz
источник

AV

Alexander Vershilov in Haskell
Формолу в треде, все в файл!
источник

LO

Leonid 🦇 Onokhov in Haskell
Alexander T
foo
       $ bar
                 $ baz
Отвратительно. Пойду глаза промою с хозяйственным мылом
источник

YS

Yan Shkurinskiy in Haskell
Даже так можно, но со String проблемы - генерик для неё разворачивается как для списка х( Возможно, если перестать в коде использовать String совсем - это будет даже работать
источник

YS

Yan Shkurinskiy in Haskell
Ну либо не хотеть конверты вида String -> Text в своих типах
источник

YS

Yan Shkurinskiy in Haskell
Хочу, чтобы один и тот же инстанс мог быть как перекрывающим, так и перекрываемым (в зависимости от того, с каким сравнивать), такое работает в хаскеле? .-.
источник

АХ

Алексей Худяков... in Haskell
А в чём цель таких упражнений?
источник

YS

Yan Shkurinskiy in Haskell
Ну, конверт хочу. Чтобы разные типы с одинаковой структурой и конвертируемыми полями можно было конвертить
источник

YS

Yan Shkurinskiy in Haskell
Цель - бесплатная конвертация "почти одинаковых" типов, которые просто объявлены в разных местах
источник

YS

Yan Shkurinskiy in Haskell
Просто так я бы таким, наверное, не занимался(
источник

YS

Yan Shkurinskiy in Haskell
Хотя кто меня знает х(
источник

к

кана in Haskell
а что если типы все таки не одинаковые?
источник

к

кана in Haskell
вот в модели у нас там 10 полей
источник

к

кана in Haskell
а в доменном коде нужны только 5
источник

YS

Yan Shkurinskiy in Haskell
Руками написать конвертацию для таких случаев
источник

ЗП

Зигохистоморфный Пре... in Haskell
Yan Shkurinskiy
Ну, конверт хочу. Чтобы разные типы с одинаковой структурой и конвертируемыми полями можно было конвертить
а разве с generic lens это не работает?
источник