Автор: Bird Название: Pearls of Functional Algorithm Design ISBN: 0521513383 ISBN-13(EAN): 9780521513388 Издательство: Cambridge Academ Рейтинг: Цена: 62310.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Richard Bird takes a radical approach to algorithm design, namely, design by calculation. This unique collection of 30 programming problems draws from various sources including games and puzzles, sorting, and problems in data compression.
Автор: Cousineau/Mauny/Callaway Название: The Functional Approach to Programming ISBN: 0521576814 ISBN-13(EAN): 9780521576819 Издательство: Cambridge Academ Рейтинг: Цена: 65470.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: 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.
Автор: van Eijck Название: Computational Semantics with Functional Programming ISBN: 0521760305 ISBN-13(EAN): 9780521760300 Издательство: Cambridge Academ Рейтинг: Цена: 95030.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Computational semantics is the art and science of computing meaning in natural language. The meaning of a sentence is derived from the meanings of the individual words in it, and this process can be made so precise that it can be implemented on a computer. Designed for students of linguistics, computer science, logic and philosophy, this comprehensive text shows how to compute meaning using the functional programming language Haskell. It deals with both denotational meaning (where meaning comes from knowing the conditions of truth in situations), and operational meaning (where meaning is an instruction for performing cognitive action). Including a discussion of recent developments in logic, it will be invaluable to linguistics students wanting to apply logic to their studies, logic students wishing to learn how their subject can be applied to linguistics, and functional programmers interested in natural language processing as a new application area.
Автор: Chiusano Paul, Bjarnason Runar Название: Functional Programming in Scala ISBN: 1617290653 ISBN-13(EAN): 9781617290657 Издательство: Pearson Education Рейтинг: Цена: 47510.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание:
Summary
Functional Programming in Scala is a serious tutorial for programmers looking to learn FP and apply it to the everyday business of coding. The book guides readers from basic techniques to advanced topics in a logical, concise, and clear progression. In it, you'll find concrete examples and exercises that open up the world of functional programming.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Functional programming (FP) is a style of software development emphasizing functions that don't depend on program state. Functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs than other code. Scala is an emerging JVM language that offers strong support for FP. Its familiar syntax and transparent interoperability with Java make Scala a great place to start learning FP.
About the Book
Functional Programming in Scala is a serious tutorial for programmers looking to learn FP and apply it to their everyday work. The book guides readers from basic techniques to advanced topics in a logical, concise, and clear progression. In it, you'll find concrete examples and exercises that open up the world of functional programming.
This book assumes no prior experience with functional programming. Some prior exposure to Scala or Java is helpful.
What's Inside
Functional programming concepts
The whys and hows of FP
How to write multicore programs
Exercises and checks for understanding
About the Authors
Paul Chiusano and R nar Bjarnason are recognized experts in functional programming with Scala and are core contributors to the Scalaz library.
Table of Contents
PART 1 INTRODUCTION TO FUNCTIONAL PROGRAMMING
What is functional programming?
Getting started with functional programming in Scala
Functional data structures
Handling errors without exceptions
Strictness and laziness
Purely functional state
PART 2 FUNCTIONAL DESIGN AND COMBINATOR LIBRARIES
Purely functional parallelism
Property-based testing
Parser combinators
PART 3 COMMON STRUCTURES IN FUNCTIONAL DESIGN
Monoids
Monads
Applicative and traversable functors
PART 4 EFFECTS AND I/O
External effects and I/O
Local effects and mutable state
Stream processing and incremental I/O
Автор: Blackheath Stephen, Jones Anthony Название: Functional Reactive Programming ISBN: 1633430103 ISBN-13(EAN): 9781633430105 Издательство: Pearson Education Рейтинг: Цена: 52790.00 T Наличие на складе: Поставка под заказ. Описание:
Summary
Functional Reactive Programming teaches the concepts and applications of FRP. It offers a careful walk-through of core FRP operations and introduces the concepts and techniques you'll need to use FRP in any language.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Today's software is shifting to more asynchronous, event-based solutions. For decades, the Observer pattern has been the go-to event infrastructure, but it is known to be bug-prone. Functional reactive programming (FRP) replaces Observer, radically improving the quality of event-based code.
About the Book
Functional Reactive Programming teaches you how FRP works and how to use it. You'll begin by gaining an understanding of what FRP is and why it's so powerful. Then, you'll work through greenfield and legacy code as you learn to apply FRP to practical use cases. You'll find examples in this book from many application domains using both Java and JavaScript. When you're finished, you'll be able to use the FRP approach in the systems you build and spend less time fixing problems.
What's Inside
Think differently about data and events
FRP techniques for Java and JavaScript
Eliminate Observer one listener at a time
Explore Sodium, RxJS, and Kefir.js FRP systems
About the Reader
Readers need intermediate Java or JavaScript skills. No experience with functional programming or FRP required.
About the Authors
Stephen Blackheath and Anthony Jones are experienced software developers and the creators of the Sodium FRP library for multiple languages. Foreword by Heinrich Apfelmus. Illustrated by Duncan Hill.
Table of Contents
Stop listening
Core FRP
Some everyday widget stuff
Writing a real application
New concepts
FRP on the web
Switch
Operational primitives
Continuous time
Battle of the paradigms
Programming in the real world
Helpers and patterns
Refactoring
Adding FRP to existing projects
Future directions
Автор: Dave Thomas Название: Programming Elixir 1.3: Functional |> Concurrent |> Pragmatic |> Fun ISBN: 168050200X ISBN-13(EAN): 9781680502008 Издательство: Wiley Рейтинг: Цена: 32210.00 T Наличие на складе: Поставка под заказ. Описание: Elixir`s pragmatic syntax and built-in support for metaprogramming will make you productive and keep you interested for the long haul. Maybe the time is right for the Next Big Thing. Maybe it`s Elixir. This book is the introduction to Elixir for experienced programmers, completely updated for Elixir 1.3.
Автор: Ford Neal Название: Functional Thinking ISBN: 1449365515 ISBN-13(EAN): 9781449365516 Издательство: Wiley Рейтинг: Цена: 33780.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: If you want to take advantage of functional programming features in Java and other languages, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way.
Автор: Green Dan Название: One Hundred Physics Visualizations Using MATLAB ISBN: 9814518441 ISBN-13(EAN): 9789814518444 Издательство: World Scientific Publishing Рейтинг: Цена: 51750.00 T Наличие на складе: Невозможна поставка. Описание: This book provides visualizations of many topics in general physics. The aim is to have an interactive MATLAB script wherein the user can vary parameters in a specific problem and then immediately see the outcome by way of dynamic “movies” of the response of the system in question. MATLAB tools are used throughout and the software scripts accompany the text in Symbolic Mathematics, Classical Mechanics, Electromagnetism, Waves and Optics, Gases and Fluid Flow, Quantum Mechanics, Special and General Relativity, and Astrophysics and Cosmology. The emphasis is on building up an intuition by running many different parametric choices chosen actively by the user and watching the subsequent behavior of the system.Physics books using MATLAB do not have the range — or the intent — of this text. They are rather steeped in technical detail. Symbolic math is used extensively and is integral to the aim of using MATLAB tools to accomplish the technical aspects of problem solving.
Казахстан, 010000 г. Астана, проспект Туран 43/5, НП2 (офис 2) ТОО "Логобук" Тел:+7 707 857-29-98 ,+7(7172) 65-23-70 www.logobook.kz