refactor: rewrite expression evaluation, fix #130

This commit is contained in:
harttle
2019-08-26 10:15:43 -05:00
committed by Jun Yang
parent 538610e169
commit 76019e9e18
31 changed files with 407 additions and 246 deletions
+6
View File
@@ -0,0 +1,6 @@
export function isTruthy (val: any): boolean {
return !isFalsy(val)
}
export function isFalsy (val: any): boolean {
return val === false || undefined === val || val === null
}