blob: 4ca57b8f8128872857aea193d0ed3f3d7fad2a4a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
$data = [<|optionalValue: Just(4)|>,
<|optionalValue: Nothing(int32?)|>,
<|optionalValue: Just(404)|>,
<|optionalValue: Nothing(int32?)|>,];
$f = ($x) -> {
return AssumeStrict(AssumeNonStrict($x * 2));
};
SELECT YQL::IfPresent(optionalValue, $f, -5) FROM as_table($data);
|