Книга: Michael R. Hansen «Functional Programming Using F#»

Functional Programming Using F#

Серия: "-"

This comprehensive introduction to the principles of functional programming using F# shows how to apply basic theoretical concepts to produce succinct and elegant programs. It demonstrates the role of functional programming in a wide spectrum of applications including databases and systems. Coverage also includes advanced features in the . NET library, the imperative features of F# and topics such as text processing, sequences, computation expressions and asynchronous computation. With a broad spectrum of examples and exercises, the book is perfect for courses in functional programming and for self-study. Enhancing its use as a text is an accompanying website with downloadable programs, lecture slides, mini-projects and links to further F# sources.

Издательство: "Cambridge University Press" (2013)

Другие книги схожей тематики:

АвторКнигаОписаниеГодЦенаТип книги
Oliver SturmFunctional Programming in C#. Classic Programming Techniques for Modern ProjectsTake advantage of the growing trend in functional programming. C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many… — John Wiley&Sons Limited, электронная книга Подробнее...
2731.01электронная книга
Wei-Meng LeeBeginning Swift ProgrammingEnter the Swift future of iOS and OS X programming Beginning Swift Programming is your ideal starting point for creating Mac, iPhone, and iPad apps using Apple's new Swift programming language… — John Wiley&Sons Limited (USD), электронная книга Подробнее...
2601.58электронная книга
Rob NapieriOS 5 Programming Pushing the Limits. Developing Extraordinary Mobile Apps for Apple iPhone, iPad, and iPod TouchOpen the door to endless new app development possibilities Pushing the Limits with iOS 5 Programming is an expert guide for developers aiming to create unique applications for Apple's iPad 2, iPhone… — John Wiley&Sons Limited (USD), электронная книга Подробнее...
2926.13электронная книга
Daniel Duffy J.Financial Instrument Pricing Using C++An integrated guide to C++ and computational finance This complete guide to C++ and computational finance is a follow-up and major extension to Daniel J. Duffy's 2004 edition of Financial Instrument… — John Wiley&Sons Limited (USD), электронная книга Подробнее...
7479.54электронная книга
Jack PurdumBeginning C# 3.0. An Introduction to Object Oriented ProgrammingLearn all the basics of C# 3.0 from Beginning C# 3.0: An Introduction to Object Oriented Programming, a book that presents introductory information in an intuitive format. If you have no prior… — John Wiley&Sons Limited (USD), электронная книга Подробнее...
3121.25электронная книга
Greg MiletteProfessional Android Sensor ProgrammingLearn to build human-interactive Android apps, starting with device sensors This book shows Android developers how to exploit the rich set of device sensors—locational, physical (temperature… — John Wiley&Sons Limited (USD), электронная книга Подробнее...
3251.32электронная книга
Chris KempProfessional Heroku ProgrammingA complete guide to building and deploying web apps with Heroku A cloud application platform, Heroku is currently the only approved platform for creating apps within Facebook, and its number of users… — John Wiley&Sons Limited (USD), электронная книга Подробнее...
2926.13электронная книга
Nick BaileyProfessional ClojureClear, practical Clojure for the professional programmer Professional Clojure is the experienced developer's guide to functional programming using the Clojure language. Designed specifically to meet… — John Wiley&Sons Limited, электронная книга Подробнее...
3860.83электронная книга
Janek BoguckiProfessional ScalaProfessional Scala provides experienced programmers with fast track coverage aimed at supporting the use of Scala in professional production applications. Skipping over the basics and fundamentals of… — John Wiley&Sons Limited, электронная книга Подробнее...
3860.83электронная книга
Abhishek MishraSwift iOS 24-Hour TrainerJump into the app development world with confidence! iOS Swift 24-Hour Trainer combines book and video lessons in Apple's Swift programming language to prepare you to build iPhone and iPad apps—and… — John Wiley&Sons Limited (USD), электронная книга Подробнее...
2926.78электронная книга
Другие книги по запросу «Functional Programming Using F#» >>

См. также в других словарях:

  • Functional programming — In computer science, functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids state and mutable data. It emphasizes the application of functions, in contrast with the… …   Wikipedia

  • Monad (functional programming) — In functional programming, a monad is a programming structure that represents computations. Monads are a kind of abstract data type constructor that encapsulate program logic instead of data in the domain model. A defined monad allows the… …   Wikipedia

  • Total functional programming — (also known as strong functional programming [This term is due to: Citation|last1=Turner|first1=D.A.|author link=David Turner (computer scientist)|contribution=Elementary Strong Functional Programming|title=First International Symposium on… …   Wikipedia

  • Thunk (functional programming) — In computer science, a thunk (also suspension, suspended computation or delayed computation) is a parameterless closure created to prevent the evaluation of an expression until forced at a later time. In lazy languages thunks are created and… …   Wikipedia

  • Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… …   Wikipedia

  • Programming paradigm — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concu …   Wikipedia

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»