Size: a a a

2020 December 09

АХ

Алексей Худяков... in Haskell
источник

QZ

Quet Zal in Haskell
A64m AL256m qn I0
потому что непрозрачность типов в хачкеле это по факту, довольно фиктивное препятствие, которое все как-то обходят если че-то серьезное с этим "непрозрачным" типом делают
как?
источник

QZ

Quet Zal in Haskell
ну и все же нужны усилия чтобы это обойти (далеко не весь код это делает)
а в случае с [Char] - тупо весь )
источник

AA

A64m AL256m qn<co... in Haskell
Quet Zal
как?
разными способами завязываются на внутреннюю структуру, или на код который завязан на внутреннюю структуру и т.д.
источник

QZ

Quet Zal in Haskell
A64m AL256m qn I0
разными способами завязываются на внутреннюю структуру, или на код который завязан на внутреннюю структуру и т.д.
так как завязаться на непрозрачную внутреннюю струкутуру?
источник

AA

A64m AL256m qn<co... in Haskell
Quet Zal
ну и все же нужны усилия чтобы это обойти (далеко не весь код это делает)
а в случае с [Char] - тупо весь )
который использует стринг для чего-то где вообще важно как строки представлены
источник

AV

Alexander Vershilov in Haskell
И как я туда свой тип засуну? Через show?
источник

AA

A64m AL256m qn<co... in Haskell
Quet Zal
так как завязаться на непрозрачную внутреннюю струкутуру?
ну че значит как, как по вашему сам фаундейшон-то имплементирован если на нее никак не завязаться?
источник

MK

Maxim Koltsov in Haskell
Alexander Vershilov
И как я туда свой тип засуну? Через show?
Да, а потом читай через read
источник

AV

Alexander Vershilov in Haskell
Или бинарной сериализация? Кстати это прикольная тема для первоапрельской либы
источник

QZ

Quet Zal in Haskell
A64m AL256m qn I0
ну че значит как, как по вашему сам фаундейшон-то имплементирован если на нее никак не завязаться?
могли просто сказать "не знаю"
а то уже третий ответ вопросом на вопрос какой-то
источник

к

кана in Haskell
так foundation-то перепишут, поменяв структуру, а весь код который его использует не поменяется
источник

MK

Maxim Koltsov in Haskell
Alexander Vershilov
Или бинарной сериализация? Кстати это прикольная тема для первоапрельской либы
В жсон закодируй, во!
источник

AA

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

АХ

Алексей Худяков... in Haskell
Alexander Vershilov
И как я туда свой тип засуну? Через show?
Не понял. В рукописных FromJSON инстансах можно писать любые сообщзения об ошибках
источник

AV

Alexander Vershilov in Haskell
Maxim Koltsov
В жсон закодируй, во!
Который упадёт при Парсинге!
источник

AV

Alexander Vershilov in Haskell
Алексей Худяков
Не понял. В рукописных FromJSON инстансах можно писать любые сообщзения об ошибках
Мне не сообщение текстовое надо с тип
источник

AV

Alexander Vershilov in Haskell
*а тип
источник

AV

Alexander Vershilov in Haskell
Если хочется вернуть что параметр не провалидировался не текстом же это делать
источник

АХ

Алексей Худяков... in Haskell
Тады ой. Разве что свой parse городить.
источник