Add stylistic

This commit is contained in:
2024-08-05 21:51:08 +03:00
parent 504f581182
commit 881f3af710
10 changed files with 130 additions and 65 deletions
+3 -3
View File
@@ -107,7 +107,7 @@ describe('Num', () => {
it('handles infinity', () => {
expect($b(eq._(_(7))._(infinity))).toBe(false);
})
});
});
describe('sum', () => {
@@ -171,8 +171,8 @@ describe('Num', () => {
expect($(mul._(_(3))._(_(4)))).toBe(12);
});
it('0 mul ignores second argument', ()=>{
it('0 mul ignores second argument', () => {
expect($(mul._(_(0))._(undef))).toBe(0);
})
});
});
});
+9 -9
View File
@@ -5,7 +5,7 @@ import { toChar as $c, fromChar as _c } from '../src/char';
import { toString as $s, Cons, Empty, String, fromString as _s, concat, eq } from '../src/string';
describe('String', () => {
const infinite: String = new L(() => Cons._(_c('a'))._(infinite).value);;
const infinite: String = new L(() => Cons._(_c('a'))._(infinite).value); ;
describe('toString', () => {
it('converts ""', () => {
@@ -59,35 +59,35 @@ describe('String', () => {
});
it('"" eq "abc" is False', () => {
expect($b(eq._(_s(''))._(_s("abc")))).toBe(false);
expect($b(eq._(_s(''))._(_s('abc')))).toBe(false);
});
it('"abc" eq "" is False', () => {
expect($b(eq._(_s("abc"))._(_s('')))).toBe(false);
expect($b(eq._(_s('abc'))._(_s('')))).toBe(false);
});
it('"a" eq "abc" is False', () => {
expect($b(eq._(_s('a'))._(_s("abc")))).toBe(false);
expect($b(eq._(_s('a'))._(_s('abc')))).toBe(false);
});
it('"abc" eq "a" is False', () => {
expect($b(eq._(_s("abc"))._(_s('a')))).toBe(false);
expect($b(eq._(_s('abc'))._(_s('a')))).toBe(false);
});
it('"bca" eq "abc" is False', () => {
expect($b(eq._(_s("bca"))._(_s("abc")))).toBe(false);
expect($b(eq._(_s('bca'))._(_s('abc')))).toBe(false);
});
it('"abc" eq "bca" is False', () => {
expect($b(eq._(_s("abc"))._(_s("bca")))).toBe(false);
expect($b(eq._(_s('abc'))._(_s('bca')))).toBe(false);
});
it('"abc" eq "abc" is True', () => {
expect($b(eq._(_s("abc"))._(_s("abc")))).toBe(true);
expect($b(eq._(_s('abc'))._(_s('abc')))).toBe(true);
});
it('handles infinite strings', () => {
expect($b(eq._(_s("abc"))._(infinite))).toBe(false);
expect($b(eq._(_s('abc'))._(infinite))).toBe(false);
});
});
});