taskOutput.dhall 369 B

123456789101112131415161718
  1. let Types = ../types/package.dhall
  2. let Prelude = ../lib/prelude.dhall
  3. let JSON = Prelude.JSON
  4. let RenderOptional = ./optionals/package.dhall
  5. let render
  6. : Types.TaskOutput → JSON.Type
  7. = λ(o : Types.TaskOutput) →
  8. JSON.object
  9. ( toMap
  10. { name = JSON.string o.name, path = RenderOptional.text o.path }
  11. )
  12. in render