Вопросы по теме '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 просмотров
schedule
08.11.2022
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