{"title":"Tomas Petricek","description":null,"products":[{"product_id":"real-world-functional-programming-book-tomas-petricek-9781933988924","title":"Real World Functional Programming","description":"HIGHLIGHT   A crisp introduction to functional programming for .NET developers—with   examples in C# and F#.   DESCRIPTION   Functional programming languages like F#, Erlang, and Scala are attracting   attention as an efficient way to handle the new requirements for programming   multi-processor and high-availability applications. Microsoft’s new F# is a true   functional language and C# uses functional language features for LINQ and   other recent advances.     Real World Functional Programming is a unique tutorial that explores the   functional programming model through the F# and C# languages. The clearly   presented ideas and examples teach readers how functional programming differs   from other approaches. It explains how ideas look in F#—a functional   language—as well as how they can be successfully used to solve programming   problems in C#. Readers build on what they know about .NET and learn where   a functional approach makes the most sense and how to apply it effectively in   those cases.   The reader should have a good working knowledge of C#. No prior exposure to   F# or functional programming is required.   KEY POINTS   • Crystal-clear presentation of core functional programming concepts and   how to apply them with examples in both F# and C#   • How to write efficient functional code for .NET in F#   • Identifies tasks that benefit from a functional programming approach   MARKET INFORMATION   Developers worldwide are adopting functional programming as the answer to   developing for systems that require lots of mission-critical programs to run at the   same time. From telecom switches to high-availability enterprise applications, to   applications designed to run on multi-core processors, functional programming   has many immediate uses. Microsoft’s F# language has created demand for good,   non-academic books on this important topic.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49569213841681,"sku":"GOR008356300","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49573819941137,"sku":"GOR003921412","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50308947247377,"sku":"CIN1933988924VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51205631836433,"sku":"GOR008107825","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52151522328849,"sku":"CIN1933988924G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1933988924.jpg?v=1751029004"},{"product_id":"f-deep-dives-book-tomas-petricek-9781617291326","title":"F# Deep Dives","description":"DESCRIPTION       F# has been part of Visual Studio since VS 2010, and has been deployed in a number of production systems. F# and the functional programming style simplifies the development of secure financial engines, machine learning algorithms, and scientific calculations, and creates a high-performance platform for collaborative web applications, games, and other types of applications.         F# Deep Dives presents a collection of real-world F# techniques, each written by expert practitioners. Each chapter presents a new use case showing how F# was used to solve a complex problem more effectively than would have been possible using a traditional approach. Not only does the book show how a specific solution works in a specific domain, it also tells how F# developers approach problems, what concepts they use to solve them, and how they integrate F# into existing systems and environments.           　      RETAIL SELLING POINTS    Elegant solutions to real problems      Collection of real-world F# case studies    Written by expert F# practitioners        AUDIENCE    Readers should have at least an introductory knowledge of the F# language.        ABOUT THE TECHNOLOGY    F# is a cross-platform functional programming language supporting .NET, Mono, HTML5 and GPU programming. Functional code returns consistent and predictable results, making it easier to test and reuse, simpler to parallelize, and less prone to bugs.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50467913924881,"sku":"CIN1617291323G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50764710773009,"sku":"CIN1617291323VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51440546578705,"sku":"GOR008275493","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1617291323.jpg?v=1751277234"},{"product_id":"cultures-of-programming-book-tomas-petricek-9781009492348","title":"Cultures of Programming","description":"What defines a correct program? What education makes a good programmer? The answers to these questions depend on whether programs are seen as mathematical entities, engineered socio-technical systems or media for assisting human thought. Programmers have developed a wide range of concepts and methodologies to construct programs of increasing complexity. This book shows how those concepts and methodologies emerged and developed from the 1940s to the present. It follows several strands in the history of programming and interprets key historical moments as interactions between five different cultures of programming. Rooted in disciplines such as mathematics, electrical engineering, business management or psychology, the different cultures of programming have exchanged ideas and given rise to novel programming concepts and methodologies. They have also clashed about the nature of programming; those clashes remain at the core of many questions about programming today. This title is also available as Open Access on Cambridge Core.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51833410191633,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51833410289937,"sku":"NGR9781009492348","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52954662142225,"sku":"NLS9781009492348","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53351871709457,"sku":"NIN9781009492348","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781009492348.jpg?v=1766486098"}],"url":"https:\/\/www.worldofbooks.com\/en-au\/collections\/author-books-by-tomas-petricek.oembed","provider":"World of Books ","version":"1.0","type":"link"}