Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
test ('Category', () => {
eq (Z.Category.test (Nothing)) (false);
eq (Z.Category.test (Just ([]))) (false);
});
test ('Category', () => {
eq (Z.Category.test (Left ([]))) (false);
eq (Z.Category.test (Right ([]))) (false);
});
test ('Category', () => {
eq (Z.Category.test (Nothing)) (false);
eq (Z.Category.test (Just ([]))) (false);
});
test ('Category', () => {
eq (Z.Category.test (Left ([]))) (false);
eq (Z.Category.test (Right ([]))) (false);
});
test ('Category', () => {
eq (Z.Category.test (Identity ([]))) (false);
});
leftIdentity: assert.forall2 (function(C, a) {
return Z.Category.test (a) &&
equals (compose (a) (id (C)),
a);
}),
rightIdentity: assert.forall2 (function(C, a) {
return Z.Category.test (a) &&
equals (compose (id (C)) (a),
a);
})