Size: a a a

2020 June 24

YS

Yan Shkurinskiy in Haskell
Maxim Koltsov
Главное не наружу
Шутка про львов и математика
источник

YS

Yan Shkurinskiy in Haskell
(или как там)
источник

AV

Alexander Vershilov in Haskell
я на подоконнике между квартирой и балконом
источник

AV

Alexander Vershilov in Haskell
мне можно в обе стороны
источник

MK

Maxim Koltsov in Haskell
Yan Shkurinskiy
Шутка про львов и математика
Про забор?
источник

MK

Maxim Koltsov in Haskell
Или нет...
источник

YS

Yan Shkurinskiy in Haskell
Maxim Koltsov
Про забор?
Да)
источник

YS

Yan Shkurinskiy in Haskell
Ну, что-то с интерфейсом ограждения
источник

AV

Alexander Vershilov in Haskell
клетка
источник

AV

Alexander Vershilov in Haskell
У меня есть структура, мне нужно сгенерить для неё функцию, которая составит её описание.

Т.е. грубо говоря функцию, которая для каждого конструктора и поля будет принимать Text.

например
data A = A Int Bool | B Int Int

будет, что-то принимающее 6 текстов (можно tagged текстов). Есть ли что-то готовое и куда смотреть  на неготовое?

Причина, хотелось бы "адекватным" способом генерить описания структурок, при этом не хочется ничего зашивать в сами типы полей (типа data = A (Tagged "text" Int) ...) т.к. с ними сразу становится неудобно работать. И не хотелось бы зашивать что-то одно, т.к. от i18n в итоге никуда не денешься
источник

к

кана in Haskell
не очень понял задачу, но ведь Generic + KnownSymbol?
источник

AV

Alexander Vershilov in Haskell
generic скорее всего - да
источник

AV

Alexander Vershilov in Haskell
Грубо говоря мне нужнен json с описанием структуры человекочитаемым
источник

AV

Alexander Vershilov in Haskell
Но при этом интернализируемый, а не просто swagger описание
источник

MK

Maxim Koltsov in Haskell
костыляй на женериках
источник

AV

Alexander Vershilov in Haskell
@vilinski простого решения для "простого" языка к сожалению не будет, ни одно из расширений и "сложных" библиотек не родились на пустом месте, большинство их них появилось из-за решения реальных проблем
источник

AV

Alexander Vershilov in Haskell
Закрывать глаза на проблемы и говорить, у вас их нет, вы просто неправильно дизайните приложение - глупо и неверно
источник

YS

Yan Shkurinskiy in Haskell
Всё же стоит отменить, что редизайн приложения - тоже решение (которое мне не очень нравится, тем не менее)
источник

AV

Alexander Vershilov in Haskell
"А вот не тащи то без чего можно обойтись" принцип хороший
источник

MK

Maxim Koltsov in Haskell
на что ты отвечаешь?
источник