How do you make an async task that returns a TArray?

So I’m assuming MyDelegate is the delegate that calculates the triangles, but what does TFuture do?