Prevents the component from updating unless a prop has changed. Uses shallowEqual()
to test for changes.
pure : Function
import {
compose,
pure,
} from 'incompose';
const A = (props) => (
<h1>a</h1>
);
export default compose(
pure,
)(A);