We have a basic knowledge of asynchronous, parallel asynchronous, and interoperability of asynchronous workflows with .NET EAP and APM. We have finished discussing .NET Task based Asynchronous Programming (TAP) in the form of interoperability between F# asynchronous workflows and .NET TAP. We are now discussing more about interoperability with .NET TPL.
F# does not just have its own implementations of asynchronous supports and parallel asynchronous but is fully compatible with .NET BCL hence .NET TPL.
.NET TPL is not just an infrastructure of a combination of implied asynchronous and parallelism. It focuses on these three features: