( left: ExpressionLike, right: ExpressionLike, ...rest: Array<ExpressionLike> )
| 232 | ...rest: Array<ExpressionLike> |
| 233 | ): BasicExpression<boolean> |
| 234 | export function or( |
| 235 | left: ExpressionLike, |
| 236 | right: ExpressionLike, |
| 237 | ...rest: Array<ExpressionLike> |
| 238 | ): BasicExpression<boolean> { |
| 239 | const allArgs = [left, right, ...rest] |
| 240 | return new Func( |
| 241 | `or`, |
| 242 | allArgs.map((arg) => toExpression(arg)), |
| 243 | ) |
| 244 | } |
| 245 | |
| 246 | export function not(value: ExpressionLike): BasicExpression<boolean> { |
| 247 | return new Func(`not`, [toExpression(value)]) |
no test coverage detected