E-Book, Englisch, 206 Seiten
Masood Learning F# Functional Data Structures and Algorithms
1. Auflage 2025
ISBN: 978-1-78355-385-3
Verlag: De Gruyter
Format: PDF
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)
Get started with F# and explore functional programming paradigm with data structures and algorithms
E-Book, Englisch, 206 Seiten
ISBN: 978-1-78355-385-3
Verlag: De Gruyter
Format: PDF
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)
Key FeaturesBook DescriptionIf you have just started your adventure with F#, then this book will help you take the right steps to become a successful F# coder. An intermediate knowledge of imperative programming concepts, and a basic understanding of the algorithms and data structures in.NET environments using the C# language and BCL (Base Class Library), would be helpful.What you will learn - Familiarize yourself with the functional programming nature of F# and explore its fundamentals
- Utilize data structures available in F# and apply recursion and lazy evaluation
- Gain insights into functional programming paradigms; dissect F# code and analyze code available in community projects
- Build abstract data structures and utilize powerful optimization techniques such as memoization
- Explore and test builtin F# bespoke data structures and algorithms
- Become resourceful and learn how to easily reuse libraries contributed by the C# and F# community
- Understand the tradeoffs in selecting purely functional (persistent) over mutable data structures
- Implement custom ADT (Abstract Data Type), and discover parallel programming and asynchrony within F#
Who this book is forIf you have just started your adventure with F#, then this book will help you take the right steps to become a successful F# coder. An intermediate knowledge of imperative programming concepts, and a basic understanding of the algorithms and data structures in.NET environments using the C# language and BCL (Base Class Library), would be helpful.




