которые позволяют при определении декодера (или парсера, в зависимости от терминологии) использовать функции с IO-эффектами? К примеру, я хочу написать декодер с встроенной логикой валидации, которая проверяет, что какое-то поле декодируемой структуры больше текущего времени. Насколько я понимаю, в aeson такой декодер нельзя написать?
лучше отдельно декодировать что есть, а потом отдельно провалидировать
Обсуждают сегодня