Мне нужно использовать источник json, представляющий float
s как string
s *, и я не могу понять, как.
Это почти просто:
Json.Decode.map String.toFloat Json.Decode.string
Однако, это приводит к Maybe Float
, и я бы предпочел, чтобы он вообще потерпел неудачу, если не может декодировать строку.
(*) Причина этого в том, что реальный тип данных - десятичный, поэтому «1.5»! = «1.50».Мое приложение не должно заботиться, хотя.