Consider partially applied updates
Closed this issue · 3 comments
ndmitchell commented
foo{bar=}
could become \x -> foo{bar=x}
{bar=baz}
could become \x -> x{bar=baz}
ndmitchell commented
foo{bar=, baz=}
would be \x y -> foo{bar=x, baz=y}
ndmitchell commented
{bar=}
could be \x y -> x{bar=y}
ndmitchell commented
All good ideas, but I now don't plan to go beyond the GHC record proposal.