Book Image

Learning F# Functional Data Structures and Algorithms

By : Adnan Masood
Book Image

Learning F# Functional Data Structures and Algorithms

By: Adnan Masood

Overview of this book

Table of Contents (21 chapters)
Learning F# Functional Data Structures and Algorithms
Credits
Foreword
Foreword
Foreword
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

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...