<@U484XHUKB> ``` if (result?.statusCode == 200) {...
# announcements
c
@johnl
Copy code
if (result?.statusCode == 200) {
 result.data?.elements?.let { elements ->
   completion(elements)
   return
 }
}
Not the prettiest but no more
!!
c
cedric: Does this work if
completion
expects a non-nullable argument?
function completion(elements: List<Element>)
versus
function completion(elements: List<Element>?)
?
c
@curioustechizen Yes, in
?.let { elements ->
,
elements
is a non-null value
c
Ah okay!