While I like the example, it might have been easier to follow with the pieces broken up a bit.
Also, I think at this point, given the power of Array.from + array methods, combined with fat-arrow methods that most of what Ramda and the like (lodash/underscore) offer is of more limited value.
I agree. I feel that while author has effectively integrated Ramda, it is nevertheless superfluous and the gains of functionally accumulating your component's parts (Header, Body, Footer) are outweighed by the inevitable technical debt of explaining to juniors why this isn't just a chunk of JSX.
Effective mental models paired with usage of ES2015's comprehensions and fat-arrows, as the parent has stated, makes Ramda and lodash feel like legacy detritus still hanging around from the Dark Ages.