UNPKG
@uwdata/mosaic-sql
Version:
latest (0.21.1)
0.21.1
0.21.0
0.20.1
0.20.0
0.19.0
0.18.0
0.17.0
0.16.2
0.16.1
0.15.0
0.14.1
0.14.0
0.13.0
0.12.2
0.12.1
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.5
0.3.4
0.3.2
0.3.0
0.2.0
0.1.0
0.0.1
SQL query construction and analysis.
uwdata/mosaic
@uwdata/mosaic-sql
/
src
/
functions
/
util.ts
11 lines
(9 loc)
•
260 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
import
type {
ExprValue
}
from
'../types.js'
;
import
{ fn }
from
'../util/function.js'
;
/** * Returns the first non-null argument. *
@param
expr The input expressions. */
export
function
coalesce
(
...expr: ExprValue[]
) {
return
fn
(
'coalesce'
, ...expr); }