Есть ли у Elm тип провайдера JSON? - PullRequest
0 голосов
/ 28 февраля 2020

Кажется, что единственный способ обработать JSON в Elm - это декодировать каждую JSON схему вручную с помощью Json.Decode.

Есть ли хорошая альтернатива, такая как F #'s Type Провайдер или что-то?

F # Данные: JSON Тип провайдера

1 Ответ

1 голос
/ 03 марта 2020

Официального пакета для этого нет, но есть альтернативы сообщества: https://github.com/eeue56/json-to-elm

Создание псевдонимов и декодеров типа Elm на основе JSON input

Этот проект позволяет автоматизировать создание:

  • псевдонимов типов из JSON data
  • декодеров из псевдонимов типов и некоторых типов объединения
  • кодировщики из псевдонимов типов и некоторых типов объединения
...