mirror of
https://github.com/rjNemo/functional-programming-jargon
synced 2026-06-11 13:06:42 +00:00
Standardize and fix equality strictness in Setoid (#66)
This commit is contained in:
parent
a033852fca
commit
31544b98f6
1 changed files with 2 additions and 2 deletions
|
|
@ -471,11 +471,11 @@ Make array a setoid:
|
||||||
```js
|
```js
|
||||||
Array.prototype.equals = (arr) => {
|
Array.prototype.equals = (arr) => {
|
||||||
var len = this.length
|
var len = this.length
|
||||||
if (len != arr.length) {
|
if (len !== arr.length) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
for (var i = 0; i < len; i++) {
|
for (var i = 0; i < len; i++) {
|
||||||
if (this[i] !=== arr[i]) {
|
if (this[i] !== arr[i]) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue