{"product_id":"9781633439535","title":"F# in Action","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eAuthor\/Contributor(s):\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eAbraham, Isaac\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eManning\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eDate:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5\/21\/2024\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eBinding:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003ePaperback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eNEW\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cb\u003eF# is engineered to make functional programming practical and accessible. This book will get you started writing your first simple, robust, and high performing functional code.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eF# lets you keep your code simple even in the most complex applications—and it’s the perfect language for taking your first steps in functional programming. This practical, example-driven guide shows you how to build professional applications the F# way.\u003cbr\u003e \u003cbr\u003eIn \u003ci\u003eF# in Action\u003c\/i\u003e you will learn how to:\u003cbr\u003e \u003cbr\u003e \u003cul\u003e \u003cli\u003eWrite performant and robust systems with succinct F# code\u003c\/li\u003e \u003cli\u003eModel domains quickly, easily and accurately with F#’s type system\u003c\/li\u003e \u003cli\u003eDesign solutions using functional programming patterns\u003c\/li\u003e \u003cli\u003eIngest and process disparate data sources\u003c\/li\u003e \u003cli\u003eDevelop data-driven web applications\u003c\/li\u003e \u003cli\u003eUnit test F# code\u003c\/li\u003e \u003cli\u003eEffectively model data using a variety of techniques\u003c\/li\u003e \u003cli\u003eUse scripts to rapidly explore domains\u003c\/li\u003e \u003c\/ul\u003e \u003cbr\u003e\u003ci\u003eF# in Action\u003c\/i\u003e is based on author and Microsoft F# MVP Isaac Abraham’s years of experience working with developers as an F# consultant. It upgrades .NET development skills with the core principles of functional programming, and you’ll soon see how F#’s functional-first approach makes it easy to learn this powerful paradigm.\u003cbr\u003e \u003cbr\u003e Forewords by Phillip Carter and Tomas Petricek.\u003cbr\u003e \u003cbr\u003ePurchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eAbout the technology\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e F# is a uniquely powerful programming language. Its “light touch” approach to functional programming helps you deliver error-free code without a lot of complex math and academic theory. Simply put, F# exists to help you write better software faster, and this book will show you how.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eAbout the book\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e \u003ci\u003eF# in Action\u003c\/i\u003e teaches you to write professional quality applications in F#. For each concept, feature, and technique you’ll find hands-on examples, starting with simple data transformations and progressing all the way to a full-size web app. Throughout the book, you’ll take advantage of battle-tested .NET tools to take on a wide range of tasks—from data analysis to interoperability with C#.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eWhat's inside\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e \u003cul\u003e \u003cli\u003eModel domains with F#’s type system\u003c\/li\u003e \u003cli\u003eIngest and process disparate data sources\u003c\/li\u003e \u003cli\u003eUnit test F# code\u003c\/li\u003e \u003cli\u003eUse scripts to rapidly explore domains\u003c\/li\u003e \u003c\/ul\u003e \u003cbr\u003e \u003cbr\u003e\u003cb\u003eAbout the reader\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e For readers comfortable with any OO or FP language. Prior .NET knowledge not required!\u003cbr\u003e \u003cbr\u003e \u003cb\u003eAbout the author\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e \u003cb\u003eIsaac Abraham\u003c\/b\u003e is an experienced .NET developer, trainer, and Microsoft MVP for his contributions to the .NET community. Technical editor on this book was Michael Ciccotti.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e1 Introducing F#\u003cbr\u003e 2 Hands on with F#\u003cbr\u003e 3 F# Syntax Basics\u003cbr\u003e 4 F# Fundamentals\u003cbr\u003e 5 Shaping data\u003cbr\u003e 6 Functions and modules\u003cbr\u003e 7 Working with collections\u003cbr\u003e 8 Patterns and unions\u003cbr\u003e 9 Building rich domains\u003cbr\u003e 10 Working effectively with data\u003cbr\u003e 11 F# Interop\u003cbr\u003e 12 Asynchronous programming\u003cbr\u003e 13 Web programming\u003cbr\u003e 14 Testing F# code\u003cbr\u003e 15 Pure functional programming\u003cbr\u003e 16 Where next?","brand":"Manning","offers":[{"title":"Default Title","offer_id":44574535319807,"sku":"9781633439535","price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0452\/0886\/2873\/files\/9781633439535-us-300.jpg?v=1783361427","url":"https:\/\/massivebookshop.com\/products\/9781633439535","provider":"MASSIVE BOOKSHOP","version":"1.0","type":"link"}