Module futures

Named future types.

Structs