DoAlterTo.yql.txt 360 B

1234567891011121314
  1. (
  2. (let doAlterTo (lambda '(world src targetType failValue) ( block '(
  3. (let res_sink (DataSink 'result))
  4. (let identity (lambda '(x) x))
  5. (let alterToResult (AlterTo src targetType identity failValue))
  6. (let world (Write! world res_sink (Key) alterToResult '('('type))))
  7. (let world (Commit! world res_sink))
  8. (return world)
  9. ))))
  10. (export doAlterTo)
  11. )