R.equals(new Error('XXX'), new Error('XXX'))
this evaluates to false - the tests in equals.js test for it to be true
npm run test
it passes
npm run pretest && mocha test/equals
dist/ramda.js
that is commited is the build from the most recent tagged release.
npm run build
prior, it was using ramda v0.18, which didn't yet have the equals
implementation for Error
npm run test
implicitly runs npm run pretest
by convention of npm scripts prefixed with pre
(and likewise for post
).