Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const payload = {state: false, dataLength: 2};
- // Assigning "true" to the "state" field if "dataLength" > 1
- chain(assoc('state'), propSatisfies(lt(1), 'dataLength'))(payload)
- //=> {"dataLength": 2, "state": true}
- converge(assoc('state'), [propSatisfies(lt(1), 'dataLength'), identity])(payload)
- //=> {"dataLength": 2, "state": true}
- ap(flip(assoc('state')), propSatisfies(lt(1), 'dataLength'))(payload)
- //=> {"dataLength": 2, "state": true}
- lift(assoc('state'))(propSatisfies(lt(1), 'dataLength'), identity)(payload);
- //=> {"dataLength": 2, "state": true}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement