JS notation to Immutable.js notation
Now Immutable.js made its way into many frontends. This challenge consists of a typical refactoring that many of us are facing now.
Start file
lines[1][1] = 'hello' lines[2][0] = 'world' lines[3][1] = 'whats' lines[10][2] = 'going' lines[12][1] = 'on'
End file
lines .setIn([1, 1], 'hello') .setIn([2, 0], 'world') .setIn([3, 1], 'whats') .setIn([10, 2], 'going') .setIn([12, 1], 'on')
View Diff
1,5c1,6 < lines[1][1] = 'hello' < lines[2][0] = 'world' < lines[3][1] = 'whats' < lines[10][2] = 'going' < lines[12][1] = 'on' --- > lines > .setIn([1, 1], 'hello') > .setIn([2, 0], 'world') > .setIn([3, 1], 'whats') > .setIn([10, 2], 'going') > .setIn([12, 1], 'on')
Solutions by @hawknewton:
Unlock 5 remaining solutions by signing in and submitting your own entry