2 // Copyright 2004-present Facebook. All Rights Reserved.
4 function darray_filter
<Tk
as arraykey
, Tv
>(
5 KeyedTraversable
<Tk
, Tv
> $traversable,
6 ?
(function(Tv
): bool) $f,
11 function is_not_null
<T
>(T
$x): bool {
16 function testit(varray
<?C
> $vc, varray
<?D
> $vd): void
{
17 $func = fun('is_not_null');
18 $a = darray_filter($vd, $func);
19 $b = darray_filter($vc, $func);