generic.dhall 348 B

1234567891011121314
  1. let Prelude = ../../../lib/prelude.dhall
  2. let JSON = Prelude.JSON
  3. let render
  4. : ∀(T : Type) → (T → JSON.Type) → Optional (List T) → JSON.Type
  5. = λ(T : Type) →
  6. λ(f : T → JSON.Type) →
  7. ../generic.dhall
  8. (List T)
  9. (λ(xs : List T) → JSON.array (Prelude.List.map T JSON.Type f xs))
  10. in render