|
Каталог файлов
В категории материалов: 8 Показано материалов: 1-8 |
|
Сортировать по:
Дате ·
Названию ·
Рейтингу ·
Комментариям ·
Загрузкам ·
Просмотрам
Год выпуска: 2009 Автор:Tomas Petricek, Jon Skeet Язык: Английский Издательство: Hanning Формат: PDFКоличество страниц: 495 Описание: In this book, we'll look at the most important functional programming concepts and we'll demonstrate them using real-world examples from .NET. We'll start with the description of the ideas and then turn to the aspects that make it possible to develop large scale real-world .NET applications in a functional way. We'll use both F# and C# 3.0 in this book, because many of these ideas are directly applicable to C# programming. You certainly don't need to write in a functional language to use functional concepts and patterns. However, seeing the example in F# gives you a deeper understanding of how it works and F# often makes it easier to express and implement the solution. |
Год выпуска: 2007 Автор:Robert Pickering Язык: Английский Издательство: Apress ISBN:978-1-59059-757-6 Формат: PDF Количество страниц: 383
Описание:Functional programming (FP) is the future of .NET programming, and F# is much more than just an FP language. Every professional .NET programmer needs to learn about FP, and theres no better way to do it than by learning F#and no easier way to learn F# than from Foundations of F#. If youre already familiar with FP, youll find F# the language youve always dreamed of. And all .NET programmers will find F# an exciting real-world alternative to C# and Visual Basic. This book is likely to have many imitators, but few true competitors. Written by F# evangelist Rob Pickering, and tech reviewed by F#s main designer, Don Syme, this is an elegant, comprehensive introduction to all aspects of the language and an incisive guide to using F# for real-world professional development. F# is the future of programming (not just on .NET), and the future is now. |
Год выпуска: 2010 Автор:Robert Pickering Язык: Английский Издательство: Apress ISBN: 978-1-4302-2389-4Формат: PDF Количество страниц: 449 Описание: Functional programming is perhaps the next big wave in application development. As experienced developers know, functional programming makes its mark by allowing application builders to develop solutions to complicated programming situations cleanly and efficiently. A rich history of functional languages, including Erlang and OCaml, leads the way to F#, Microsoft’s effort to bring the elegance and focus of functional programming into the world of managed code and .NET. With Beginning F#, you have a companion that that will help you explore F# and functional programming in a .NET environment. This book is both a comprehensive introduction to all aspects of the language and an incisive guide to using F# for real-world professional development. Reviewed by Don Syme, the chief architect of F# at Microsoft Research, Beginning F# is a great foundation for exploring functional programming and its role in the future of application development. |
Год выпуска: 2010 Автор: Chris Smith Язык: Английский Издательство: O’Reilly ISBN: 978-0-596-15364-9 Формат: PDF Количество страниц: 408 Описание: With Programming F#, you'll quickly discover the many advantages of Microsoft's new language, which includes access to all the great tools and libraries of the .NET platform. Learn how to reap the benefits of functional programming for your next project -- whether it's quantitative computing, large-scale data exploration, or even a pursuit of your own. F# team member Chris Smith gives you a head start on the fundamentals and advanced concepts of the F# language. |
Год выпуска: 2011 Автор:Ted Neward, Aaron C. Erickson, Talbott Crowell, Richard Minerich Язык: Английский Издательство: Wiley ISBN: 978-0-470-52801-3 Формат: PDF Количество страниц: 434 Описание: In-depth coverage of Microsoft's new programming language-F# 2010 F# is a new programming language from Microsoft, a fusion of object-oriented and functional approaches, which offers a number of new features and approaches to making software easier to write. Supported for the first time with Visual Studio 2010, F# is particularly ideal for software that needs to take full advantage of multicore processors, and this comprehensive book covers all aspects of this functional language. Assuming familiarity with C#, VB, C++, or Java, the authors cover such topics as binding values and control flow, simple and complex types, pattern matching, complex functions, and imperative and object programming in F#. You'll see how F# interacts with the .NET CLR and C#, and you'll review F# and .NET data access through LINQ, ADO.NET, and the Entity Framework. F# is a new programming language from Microsoft, and offers an original approach to making software easier to write * Addresses binding values and control flow, simple and complex types, pattern matching, and complex functions * Examines imperative and object programming in F#, packaging, and functional design concepts and patterns * Discusses F# and the .NET CLR, F# and C# interaction, and F# and .NET data access * Reviews communication with System.xml and WCF * Professional F# 2010 is essential reading if you are writing new code for complex or multi-processor applications. |
Год выпуска: 2008 Автор: Jon Harrop Язык: Английский Издательство: WILEY ISBN: 978-0-470-242 11-7 Формат: PDF Количество страниц: 370 Описание: If you’re a computationally-oriented researcher, scientist, or developer who needs to learn the basics of functional programming, .NET and scientific computing, F# for Scientists will bring you up to speed with basic syntax and programming language concepts. Written in a clear and concise style with practical and enlightening examples, this book is accessible and easy to understand. By reviewing the Visual Studio screen shots that illustrate compilation, debugging and interactive use, you will understand both the functional aspects of F# and the object-oriented task-based features that make F# so useful in practice. |
Год выпуска: 2007 Автор:Don Syme, Adam Granicz and Antonio Cisternino Язык: Английский Издательство: Apress ISBN: 978-1-59059-850-4Формат: PDF Количество страниц: 639 Описание: This book is structured in two halves: Chapters 2 to 10 deal with the F# language and basic techniques and libraries associated with the .NET Framework. Chapters 11 to 19 deal with applied techniques ranging from building applications through to software engineering and design issues.Throughout this book we address both programming constructs and programming techniques. Our approach is driven by examples: we show code, and then we explain it. Frequently we give reference material describing the constructs used in the code and related constructs you might use in similar programming tasks. We’ve found that an example-driven approach helps bring out the essence of a language and how the language constructs work together. You can find a complete syntax guide in the appendix, and we encourage you to reference this while reading the book. |
Год выпуска: 2010 Автор:Don Syme, Adam Granicz and Antonio Cisternino Язык: Английский Издательство: Apress ISBN: 978-1-4302- 2431-0 Формат: PDF Количество страниц: 625 Описание: This book is structured in two halves: Chapters 2 to 10 deal with the F# language and basic techniques and libraries associated with the .NET Framework. Chapters 11 to 19 deal with applied techniques ranging from building applications to software engineering and design issues. Throughout this book, we address both programming constructs and programming techniques. Our approach is driven by examples: we show code, and then we explain it. Frequently, we give reference material describing the constructs used in the code and related constructs you may use in similar programming tasks. We’ve found that an example-driven approach helps bring out the essence of a language and how the language constructs work together. You can find a complete syntax guide in the appendix, and we encourage you to reference this while reading the book. |
|
|