Кажется, что единственный способ обработать JSON в Elm - это декодировать каждую JSON схему вручную с помощью Json.Decode.
Json.Decode
Есть ли хорошая альтернатива, такая как F #'s Type Провайдер или что-то?
F # Данные: JSON Тип провайдера
Официального пакета для этого нет, но есть альтернативы сообщества: https://github.com/eeue56/json-to-elm
Создание псевдонимов и декодеров типа Elm на основе JSON input Этот проект позволяет автоматизировать создание: псевдонимов типов из JSON data декодеров из псевдонимов типов и некоторых типов объединения кодировщики из псевдонимов типов и некоторых типов объединения
Создание псевдонимов и декодеров типа Elm на основе JSON input
Этот проект позволяет автоматизировать создание: