Programming F# 3.0
Autor Chris Smithen Limba Engleză Paperback – 27 noi 2012
Preț: 230.69 lei
Preț vechi: 288.37 lei
-20%
Puncte Express: 346
Carte disponibilă
Livrare economică 02-16 octombrie
Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 400.00 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.
Specificații
ISBN-13: 9781449320294
ISBN-10: 1449320295
Pagini: 471
Ilustrații: Illustrations
Dimensiuni: 181 x 231 x 30 mm
Greutate: 0.78 kg
Ediția:2nd edition
Editura: O'Reilly
ISBN-10: 1449320295
Pagini: 471
Ilustrații: Illustrations
Dimensiuni: 181 x 231 x 30 mm
Greutate: 0.78 kg
Ediția:2nd edition
Editura: O'Reilly
Cuprins
Preface; Introducing F#; Who This Book Is For; What You Need to Get Going; How the Book Is Organized; ; Conventions Used in This Book; Using Code Examples; Safari® Books Online; I'd Like to Hear from You; Acknowledgments; Multiparadigm Programming; Chapter 1: Introduction to F#; 1.1 Getting to Know F#; 1.2 Visual Studio 11; 1.3 F# Interactive; 1.4 Managing F# Source Files; Chapter 2: Fundamentals; 2.1 Primitive Types; 2.2 Comparison and Equality; 2.3 Functions; 2.4 Core Types; 2.5 Organizing F# Code; Chapter 3: Functional Programming; 3.1 Understanding Functions; 3.2 Pattern Matching; 3.3 Discriminated Unions; 3.4 Records; 3.5 Lazy Evaluation; 3.6 Sequences; 3.7 Queries; Chapter 4: Imperative Programming; 4.1 Understanding Memory in .NET; 4.2 Changing Values; 4.3 Units of Measure; 4.4 Arrays; 4.5 Mutable Collection Types; 4.6 Looping Constructs; 4.7 Exceptions; Chapter 5: Object-Oriented Programming; 5.1 Programming with Objects; 5.2 Understanding System.Object; 5.3 Understanding Classes; 5.4 Methods and Properties; 5.5 Inheritance; Chapter 6: .NET Programming; 6.1 The .NET Platform; 6.2 Interfaces; 6.3 Object Expressions; 6.4 Extension Methods; 6.5 Extending Modules; 6.6 Enumerations; 6.7 Structs; Programming F#; Chapter 7: Applied Functional Programming; 7.1 Active Patterns; 7.2 Using Modules; 7.3 Mastering Lists; 7.4 Tail Recursion; 7.5 Programming with Functions; 7.6 Functional Patterns; 7.7 Functional Data Structures; Chapter 8: Applied Object-Oriented Programming; 8.1 Operators; 8.2 Generic Type Constraints; 8.3 Delegates and Events; 8.4 Events; Chapter 9: Asynchronous and Parallel Programming; 9.1 Working with Threads; 9.2 Asynchronous Programming; 9.3 Asynchronous Workflows; 9.4 Parallel Programming; 9.5 Task Parallel Library; Chapter 10: Scripting; 10.1 F# Script Files; 10.2 Directives; 10.3 F# Script Recipes; Chapter 11: Data Processing; 11.1 Indexing; 11.2 Querying; Extending the F# Language; Chapter 12: Reflection; 12.1 Attributes; 12.2 Type Reflection; 12.3 Dynamic Instantiation; 12.4 Using Reflection; Chapter 13: Computation Expressions; 13.1 Toward Computation Expressions; 13.2 Computation Expression Builders; 13.3 Custom Computation Expression Builders; Chapter 14: Quotations; 14.1 Quotation Basics; 14.2 Generating Quotation Expressions; Chapter 15: Type Providers; 15.1 Typed Data Versus Typed Languages; 15.2 Type Providers; Appendixes; Overview of .NET Libraries; Visualization; Data Processing; Storing Data; F# Interop; .NET Interop; Unmanaged Interop; Colophon;