Summary
In this chapter, we reviewed sets and maps, and explored an implementation of the vector data type. Additionally, we viewed some .NET intermediate languages and saw the translated IL code in the multi-language scenario. We have also covered F# IL generation and compared it with C# IL to demonstrate how the intermediate language provides the very foundation of execution in the .NET framework-based applications. Regardless of what language you write the code in, it eventually gets translated to intermediate language as the lowest common denominator.
In the next and final chapter, we suggest other resources from which the reader can learn much more. We start with referencing the F# source code itself, pointing to data structures in the code. We will walk shortly over the FSharpX and Deedle custom implementations, enlisting extended data structures and alternatives.
The final chapter includes obligatory references to the seminal work in this field. This includes Purely Functional Data...