{"product_id":"9781784396848","title":"Mastering F#","description":"\u003cp\u003e\u003cb\u003eA comprehensive and in-depth guide to writing functional programs using F#\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout This Book\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLearn how to manage, run, and automate your servers using Puppet\u003c\/li\u003e\n\u003cli\u003eExplore how to use F# to develop large-scale applications quickly and simply, and become more productive in today's age of cloud computing and multi-core programming\u003c\/li\u003e\n\u003cli\u003eThis easy-to-follow guide is packed with real-world examples that will jump-start you with F# development on the .NET platform\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cp\u003eIf you are a C# developer with a basic knowledge of F# and want to explore the functional programming paradigm further to master your F# skills, then this book is for you.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUnderstand the basics of F# and organize F# source code with Visual Studio\u003c\/li\u003e\n\u003cli\u003eWork with F# data structures and create functional data structures in F# Interop with C#\u003c\/li\u003e\n\u003cli\u003eBuild and use asynchronous programming patterns with F#\u003c\/li\u003e\n\u003cli\u003eCreate and use type providers that help perform data analysis from within Visual Studio\u003c\/li\u003e\n\u003cli\u003eDevelop applications with pure F# code in WPF or ASP.NET MVC\u003c\/li\u003e\n\u003cli\u003eFind out how to perform distributed programming with ServiceBus or ZeroMQ\u003c\/li\u003e\n\u003cli\u003eVisualize data with charts, and work with Excel and R language Type providers\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eIn Detail\u003c\/b\u003e\u003cp\u003eF# is a multi-paradigm programming language that encompasses object-oriented, imperative, and functional programming language properties. F# is adopted in a wide range of application areas and is supported both by industry-leading companies who provide professional tools and by an active open community. F# is gaining popularity as it emerges in digital music advertising, creating music-focused ads for Spotify, Pandora, Shazam, and anywhere on the web.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis book will guide you through the basics and will then help you master F#. The book starts by explaining how to use F# with Visual Studio, file ordering, and the differences between F# and C# in terms of usage. It moves on to explain the functional core of F# such as data types, type declarations, immutability, strong type interference, pattern matching, records, F# data structures, sequence expressions, and lazy evaluation. Next, the book takes you through imperative and asynchronous programming, F# type providers, applications, and testing in F#. Finally, we look into using F# with distributed programming and using F# as a suitable language for data science. In short, this book will help you learn F# for real-world applications and increase your productivity with functional programming.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":47136903135472,"sku":"9781784396848","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781784396848_p0.jpg?v=1763726022","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781784396848","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}