Вопросы по теме 'aeson'

Разбор вложенного JSON со случайными целочисленными ключами с использованием aeson
Я использую библиотеку aeson для создания и анализа json-файлов для моего пользовательского типа Graph . Вот определения типов. type Id = Int type Edge = (Id, Id) type Scenario = [Id] data Point = Point Int Int data Vertex = Vertex {-# UNPACK...
508 просмотров
schedule 30.04.2024

Данные экземпляра. Последовательность с Haskell Aeson
У меня следующая проблема с Data.Sequence и Aeson. Я хочу создать свои данные DraftVar , производные Generic , которые используют Data.Sequence в конструкторе DV2 . {-# LANGUAGE DeriveGeneric, OverloadedStrings #-} -- Imports import...
120 просмотров
schedule 29.09.2022

Как парсить JSON с помощью Aeson без объявления отдельных типов
(Предупреждение для новичков в Haskell) Вот фрагмент кода, с которым я борюсь. По сути, я получаю JSON, поступающий из веб-сокета, и хочу проанализировать его с помощью Aeson, не определяя отдельные типы данных для каждого ответа. import...
435 просмотров
schedule 21.04.2024

Для чего используются FromJSON1 и ToJSON1 в aeson?
Aeson предоставляет FromJSON1 и Классы типов ToJSON1 . Они аналогичны Eq1 и Show1 классы, определенные в Data.Functor.Classes модуль. Мое понимание классов Eq1 и Show1 заключается в том, что они необходимы, чтобы иметь...
258 просмотров

Haskell, Aeson — нет экземпляра для (ToJSON ByteString)
Так счастлив, что зашел так далеко, что столкнулся с новым препятствием: получил этот код для кодирования в JSON. Однако независимо от того, какой тип я использую в качестве экземпляра, компилятор жалуется. Теперь я явно делаю что-то не так, но это...
1405 просмотров
schedule 06.01.2024

Yesod Persistent использует Aeson для анализа UTCTime в записи
У меня есть моя модель от models.persistentmodels ... Thing title Text price Int kosher Bool optionalstuff [Text] Maybe createdat UTCTime updatedat UTCTime deriving Show ... Он содержит два поля времени:...
26 просмотров
schedule 25.03.2024