Closed
Description
It seems like a silly thing, but I have a need for this with simple-json usage. Should we add one to this library?
So far my implementation is as follows (from here):
rename :: forall prev next ty input inter output
. IsSymbol prev
=> IsSymbol next
=> RowCons prev ty inter input
=> RowLacks prev inter
=> RowCons next ty inter output
=> RowLacks next inter
=> SProxy prev
-> SProxy next
-> Record input
-> Record output
rename prev next record =
insert next value inter
where
value = get prev record
inter :: Record inter
inter = delete prev record
Metadata
Metadata
Assignees
Labels
No labels