Condense1OneItemStruct.yqls 529 B

123456789101112131415161718192021222324
  1. (
  2. (let config (DataSource 'config))
  3. (let list (AsList (String 'a) (String 'b) (String 'c)))
  4. (let data (Condense1 list
  5. (lambda '(item)
  6. (AddMember
  7. (Struct)
  8. 'z
  9. item))
  10. (lambda '(item state) (Bool 'false))
  11. (lambda '(item state)
  12. (AddMember
  13. (Struct)
  14. 'z
  15. (Concat (Member state 'z) item)))))
  16. (let res_sink (DataSink 'result))
  17. (let world (Write! world res_sink
  18. (Key)
  19. data '('('type))))
  20. (let world (Commit! world res_sink))
  21. (return world)
  22. )