Seeking a Less Cumbersome Method for Deriving New Fields in Effect Typescript

Is there a less cumbersome way to derive new fields? I find myself deriving new fields (coexisting with the source) like this every single time: https://effect.website/play#7c138760ac5c
but... it's very boilerplate-ish
Was this page helpful?