Charles Fourdrignier·Follow1 min read·Oct 19, 2017--1SharePretty functional implementation !I have got a similar approach, but with Ramda Lenses. Have you try it ?http://ramdajs.com/docs/#lens