package Ġcom . ro si . mast s . utils čĊč Ċ fun Ġ< A , ĠB > Ġif NotNull ( a : ĠA ?, Ġb : ĠB ?, Ġblock : Ġ( A , ĠB ) Ġ-> ĠUnit ) Ġ{ čĊĠĠĠ Ġif Ġ( a Ġ!= Ġnull Ġ&& Ġb Ġ!= Ġnull ) Ġ{ čĊĠĠĠĠĠĠĠ Ġblock ( a , Ġb ) čĊĠĠĠ Ġ} č Ċ }