makes sense! thanks for the explanation 👍
So I'm guessing this is more targeted towards apps that are not already using a utility for currying, such as ramda or lodash. Or does it provide additionally utility specific to lifecycle methods that other libraries might not provide?
I'm not the one who downvoted this, but I'm curious what the difference is between using
componentDidMount = createMethod(this, componentDidMount)
and just using
componentDidMount = componentDidMount.bind(this)
Mutating the native console object seems like not the best idea... why not wrap the whole thing in a new object that gets used in place of console rather than mutating console?