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