Functional Programming for the Real World With Examples in F# and C#

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 f...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Những tác giả chính: Petricek, Tomas, Skeet, Jon
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: Manning Publications 2011
Những chủ đề:
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/26112
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-26112
record_format dspace
spelling oai:scholar.dlu.edu.vn:DLU123456789-261122012-03-03T05:10:30Z Functional Programming for the Real World With Examples in F# and C# Petricek, Tomas Skeet, Jon Tin học Programming 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. 2011-10-03T01:31:44Z 2011-10-03T01:31:44Z 2010 Book 978-1933988924 http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/26112 en application/pdf Manning Publications
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
topic Tin học
Programming
spellingShingle Tin học
Programming
Petricek, Tomas
Skeet, Jon
Functional Programming for the Real World With Examples in F# and C#
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.
format Book
author Petricek, Tomas
Skeet, Jon
author_facet Petricek, Tomas
Skeet, Jon
author_sort Petricek, Tomas
title Functional Programming for the Real World With Examples in F# and C#
title_short Functional Programming for the Real World With Examples in F# and C#
title_full Functional Programming for the Real World With Examples in F# and C#
title_fullStr Functional Programming for the Real World With Examples in F# and C#
title_full_unstemmed Functional Programming for the Real World With Examples in F# and C#
title_sort functional programming for the real world with examples in f# and c#
publisher Manning Publications
publishDate 2011
url http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/26112
_version_ 1757677597114761216