Introduce Railway Oriented Programming (ROP) to RD Domain (Part 1)

Issue: Remote Development Railway Oriented Programming... (#416985 - closed)

What does this MR do and why?

Introduce Railway Oriented Programming (ROP) to Remote Dev Domain Logic layer - Part 1: Introduce Result class and supporting code, and refactor Workspace Update to RoP, add README.

See Introduce Railway Oriented Programming (ROP) to... (&10956 - closed) for details.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Chad Woolley

Merge request reports

Loading