I have this pipeline

```
 events
 |> Task.async_stream(&expensive_func/1)
 |> Enum.to_list

```

Which returns this data:

```
[ok: {item}, ok: {item} ... ]

```

So, in order to just have an array of items, `[item, item]` I post processed it like this:

```
 events
 |> Task.async_stream(&expensive_func/1)
 |> Enum.to_list
 |> Enum.map(fn {:ok, event} -> event end)

```

Is there a more elegant way to do this?