Professional F# 2.0 by Ted Neward ; Aaron Erickson ; Talbott Crowell ; Rick Minerich

Professional F# 2.0

by Ted Neward ; Aaron Erickson ; Talbott Crowell ; Rick Minerich

Price: £18.99

Discount: 36%
RRP: 29.99

More Details

Description

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.

CONTENTS:

FOREWORD.

  

INTRODUCTION.

  PART 0: BEGINNINGS.

  

CHAPTER 1: PRIMER.

  PART I: BASICS.

  

CHAPTER 2: LEXICAL STRUCTURE.

  

CHAPTER 3: PRIMITIVE TYPES.

  

CHAPTER 4: CONTROL FLOW.

  

CHAPTER 5: COMPOSITE TYPES.

  

CHAPTER 6: PATTERN MATCHING.

  PART II: OBJECTS.

  

CHAPTER 7: COMPLEX COMPOSITE TYPES.

  

CHAPTER 8: CLASSES.

  

CHAPTER 9: INHERITANCE.

  

CHAPTER 10: GENERIC.

  

CHAPTER 11: PACKAGING.

  

CHAPTER 12: CUSTOM ATTRIBUTES.

  PART III: FUNCTIONAL PROGRAMMING.

  

CHAPTER 13: FUNCTIONS.

  

CHAPTER 14: IMMUTABLE DATA.

  

CHAPTER 15: DATA TYPES.

  

CHAPTER 16: LIST PROCESSING.

  

CHAPTER 17: PIPELINING AND COMPOSITION.

  PART IV: APPLICATIONS.

  

CHAPTER 18: C#.

  

CHAPTER 19: DATABASES.

  

CHAPTER 20: XML.

  

CHAPTER 21: ASP.NET MVC.

  

CHAPTER 22: SILVERLIGHT.

  

CHAPTER 23: SERVICES.

  

INDEX.
Published

15 Nov 2010

Publisher

WROX/WILEY

ISBN

9780470528013

Pages

404

Static Book Details Index Page - Click Here to go to Computer Manuals Website