Real World OCaml: Functional Programming for the Masses, Anil Madhavapeddy, Yaron Minsky
Автор: Cousineau/Mauny/Callaway Название: The Functional Approach to Programming ISBN: 0521576814 ISBN-13(EAN): 9780521576819 Издательство: Cambridge Academ Рейтинг: Цена: 9821.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: The authors introduce functional programming via examples and explain what programs compute and how to reason about them. They implement the ideas in Caml and in Standard ML, and give examples of how complex programs can be developed in close agreement with their specifications. Many exercises and examples are included throughout the book; solutions are also available.
Автор: Gilles Kahn Название: Functional Programming Languages and Computer Architecture ISBN: 3540183175 ISBN-13(EAN): 9783540183174 Издательство: Springer Рейтинг: Цена: 6567.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Contains the proceedings of the Third Conference on Functional Programming Languages and Computer Architecture held in Portland, Oregon, September 14-16, 1987.
Автор: Torra Название: Scala: From a Functional Programming Perspective ISBN: 3319464809 ISBN-13(EAN): 9783319464800 Издательство: Springer Рейтинг: Цена: 5870.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book gives an introduction to the programming language Scala. The book explains with detail functional programming and recursivity, and includes chapters on lazy and eager evaluation, streams, higher-order functions (including map, fold, reduce, and aggregate), and algebraic data types.
Автор: Joshua B. Smith Название: Practical OCaml ISBN: 1430211946 ISBN-13(EAN): 9781430211945 Издательство: Springer Рейтинг: Цена: 8427.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book teaches Objective Caml by showing all the features of this functional programming language by example. You`ll create a simple database, do reporting, create a spam filter, do complex log file scanning, create a ShoutCast server, and a web crawler.
Автор: Joshua B. Smith Название: Practical OCaml ISBN: 159059620X ISBN-13(EAN): 9781590596203 Издательство: Springer Рейтинг: Цена: 8427.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book teaches Objective Caml by showing all the features of this functional programming language by example. You`ll create a simple database, do reporting, create a spam filter, do complex log file scanning, create a ShoutCast server, and a web crawler.
Автор: Whitington John Название: More Ocaml: Algorithms, Methods, and Diversions ISBN: 0957671113 ISBN-13(EAN): 9780957671119 Издательство: Неизвестно Цена: 8620.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
In More OCaml John Whitington takes a meandering tour of functional programming with OCaml, introducing various language features and describing some classic algorithms. The book ends with a large worked example dealing with the production of PDF files. There are questions for each chapter together with worked answers and hints.
More OCaml will appeal both to existing OCaml programmers who wish to brush up their skills, and to experienced programmers eager to explore functional languages such as OCaml. It is hoped that each reader will find something new, or see an old thing in a new light. For the more casual reader, or those who are used to a different functional language, a summary of basic OCaml is provided at the front of the book.
Functional Programming in C++ teaches developers the practical side of functional programming and the tools that C++ provides to develop software in the functional style. This in-depth guide is full of useful diagrams that help you understand FP concepts and begin to think functionally.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Well-written code is easier to test and reuse, simpler to parallelize, and less error prone. Mastering the functional style of programming can help you tackle the demands of modern apps and will lead to simpler expression of complex program logic, graceful error handling, and elegant concurrency. C++ supports FP with templates, lambdas, and other core language features, along with many parts of the STL.
About the Book
Functional Programming in C++ helps you unleash the functional side of your brain, as you gain a powerful new perspective on C++ coding. You'll discover dozens of examples, diagrams, and illustrations that break down the functional concepts you can apply in C++, including lazy evaluation, function objects and invokables, algebraic data types, and more. As you read, you'll match FP techniques with practical scenarios where they offer the most benefit.
What's inside
Writing safer code with no performance penalties
Explicitly handling errors through the type system
Extending C++ with new control structures
Composing tasks with DSLs
About the Reader
Written for developers with two or more years of experience coding in C++.
About the Author
Ivan Čukic is a core developer at KDE and has been coding in C++ since 1998. He teaches modern C++ and functional programming at the Faculty of Mathematics at the University of Belgrade.
Table of Contents
Introduction to functional programming
Getting started with functional programming
Function objects
Creating new functions from the old ones
Purity: Avoiding mutable state
Lazy evaluation
Ranges
Functional data structures
Algebraic data types and pattern matching
Monads
Template metaprogramming
Functional design for concurrent systems
Testing and debugging
Автор: Anggoro Wisnu Название: Learning C++ Functional Programming ISBN: 1787281973 ISBN-13(EAN): 9781787281974 Издательство: Неизвестно Цена: 10114.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Journey through the world of abstract mathematics into category theory with popular science author Eugenia Cheng. Featuring humanizing examples and demystification of mathematical thought processes, this book is for fans of How to Bake Pi who want to dig deeper into mathematical concepts and build their mathematical background.
Описание: This book constitutes revised selected papers from the 21st International Symposium on Trends in Functional Programming, TFP 2020, which was held in Krakow, Poland, during February 13-14, 2020. The 11 full papers presented in this volume were carefully reviewed and selected from 22 submissions.
Автор: Jean-Pierre Banatre; P. Fradet; Simon B. Jones; A. Название: Prospects for Functional Programming in Software Engineering ISBN: 3540538526 ISBN-13(EAN): 9783540538523 Издательство: Springer Рейтинг: Цена: 7685.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: The aim of this study is to provide evidence of the relevance of functional programming for software engineering, both from a research and a practical point of view. Formal techniques such as abstract interpretation and program transformation are presented and applied to practical problems.
Автор: Thomas Dave Название: Programming Elixir 1.6: Functional ISBN: 1680502999 ISBN-13(EAN): 9781680502992 Издательство: Wiley Рейтинг: Цена: 6098.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book is the introduction to Elixir for experienced programmers, completely updated for Elixir 1.6 and beyond. Explore functional programming without the academic overtones (tell me about monads just one more time). Create concurrent applications, but get them right without all the locking and consistency headaches.
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru