= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= jsverify.forall; var nat = jsverify.nat; describe('Addition for numbers', function() { describe('should not care about the order', function() { var assoc = forall(nat, nat, nat, function(a, b, c) { return a + (b + c) == (a + b) + c; }); it('a + (b + c) = (a + b) + c', function() { assert(assoc); }); …
= elements('abcdefghijklmnopqrstuvwxyz'.split('')); var upper = elements('ABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('')); var digits = elements('0123456789'.split(''));
= elements('abcdefghijklmnopqrstuvwxyz'.split('')); var upper = elements('ABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('')); var digits = elements('0123456789'.split(''));
= elements('abcdefghijklmnopqrstuvwxyz'.split('')); var upper = elements('ABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('')); var digits = elements('0123456789'.split(''));
= elements('abcdefghijklmnopqrstuvwxyz'.split('')); var upper = elements('ABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('')); var digits = elements('0123456789'.split(''));