спрошу :)
У меня есть пачка моих типов, я хочу для них FromJSON/ToJSON в отдельном файле/файлах,
Но это будут orhpan instances же, как быть?
Если писать все в одном и том же файле (реализовывать FromJSON/ToJSON там же, где я определяю мои типы), то длинный слишком файл получается, поэтому я не уверен, что хочу этого. Конечно можно каждый тип вынести в отдельный файл и реализовать все там, но почему-то мне удобно видеть их рядом, в одном. А в newtype оборачивать нет смысла, наверное, т.е. это костыль.
UPD: Наверное, все таки придется по типу на файлик делать и там реализовывать.
длинный фаил это норма. хуже что в хаскеле он еще и широкий
да, "все типы в одном файле" - это плохая идея
Обсуждают сегодня