Size: a a a

2020 December 12

AA

A64m AL256m qn<co... in Haskell
хотя уже не смешно, на самом деле Ж(((
источник

DB

Danil Berestov in Haskell
Jerzy Syrowiecki
по типу самое модное — typerepmap вроде
здорово, конечно, но не то, кажетс
источник

DB

Danil Berestov in Haskell
Пока что data-has самое подходящее
источник

JS

Jerzy Syrowiecki in Haskell
Danil Berestov
здорово, конечно, но не то, кажетс
да, оно без информации на уровне типов
источник

MK

Maxim Koltsov in Haskell
Не понимаю как data-has можно называть открытыми произведениями вообще
источник

MK

Maxim Koltsov in Haskell
Там же нет ничего для расширения
Только проекции
источник

DB

Danil Berestov in Haskell
На ходу расширить не выйдёт, действительно.
источник

DB

Danil Berestov in Haskell
Я вот ещё думаю, может это действительно HList
источник

MK

Maxim Koltsov in Haskell
А какие у тебя требования к этой штуке?
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
Там же нет ничего для расширения
Только проекции
withReaderT (HCons x)
а что ещё нужно?
источник

MK

Maxim Koltsov in Haskell
Jerzy Syrowiecki
withReaderT (HCons x)
а что ещё нужно?
Какой HCons в data-has?
источник

JS

Jerzy Syrowiecki in Haskell
withReaderT (x :*:)
источник

DB

Danil Berestov in Haskell
Maxim Koltsov
А какие у тебя требования к этой штуке?
Ну чтобы я мог набрасывать основному типу свойства. Типа как mix-in on-fly в Scala)
источник

MK

Maxim Koltsov in Haskell
Тогда data-has не в тему
источник

DB

Danil Berestov in Haskell
А шо в тему? HList ил обёртка над ним?
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
Тогда data-has не в тему
чего не хватает?
источник

MK

Maxim Koltsov in Haskell
Jerzy Syrowiecki
чего не хватает?
Последний раз когда я туда смотрел, data-has это был просто тайп класс для проекций
источник

MK

Maxim Koltsov in Haskell
Или там что-то ещё есть?
источник

DB

Danil Berestov in Haskell
Jerzy Syrowiecki
чего не хватает?
Я не понимаю, как это использовать так, как я хочу. Можешь сниппет набросать?
источник

JS

Jerzy Syrowiecki in Haskell
Danil Berestov
Я не понимаю, как это использовать так, как я хочу. Можешь сниппет набросать?
нет, я могу неправильно понимать твою задачу. сначала ты набросай прототип решения
источник