2010Unpublished venueRequires access

Professional F# 1.0

Ted Neward, Aaron Erickson, Talbott Crowell, Rick Minerich

Open publisher page 0 citations

Abstract

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.

About this research paper

What this paper is about

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.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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.

Key concepts: Computer science, Language Integrated Query, Programming language, Microsoft Visual Studio, XML, Programming paradigm, Software, .NET Framework

Related papers

Back to paper searchBrowse research topicsOriginal source
Professional F# 1.0 — Research Paper | ScholarLens