Java 8 in Action: Lambdas, Streams, and Functional-Style Programming, Urma Raoul-Gabriel, Fusco Mario, Mycroft Alan
Новое издание
Автор: Urma Raoul-Gabriel, Fusco Mario, Mycroft Alan Название: Java 8 & 9 in Action ISBN: 1617293563 ISBN-13(EAN): 9781617293566 Издательство: Pearson Education Цена: 58070 T Описание: Key Features * Contains all of Java 9`s new features * The Java Module System * Testing and debugging with lambdas Audience This book is written for programmers familiar with Java and basic OO programming.
Автор: 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
Автор: Subramaniam Venkat Название: Functional Programming in Java ISBN: 1937785467 ISBN-13(EAN): 9781937785468 Издательство: Wiley Рейтинг: Цена: 27990.00 T Наличие на складе: Нет в наличии. Описание: Get ready to program in a whole new way. Functional Programming in Java will help you quickly get on top of the new, essential Java 8 language features and the functional style that will change and improve your code
Автор: Wampler Dean Название: Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility ISBN: 1449311032 ISBN-13(EAN): 9781449311032 Издательство: Wiley Рейтинг: Цена: 19530.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Software development today is embracing functional programming (FP), whether it`s to write concurrent programs or to manage Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language.
Автор: Michael Codish; Eijiro Sumii Название: Functional and Logic Programming ISBN: 3319071505 ISBN-13(EAN): 9783319071503 Издательство: Springer Рейтинг: Цена: 52170.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: This book constitutes the refereed proceedings of the 12th International Symposium on Functional and Logic Programming, FLOPS 2014, held in Kanazawa, Japan, in June 2014. They deal with declarative programming, including functional programming and logic programming.
Автор: Matthias Blume; Naoki Kobayashi; Germ?n Vidal-Orio Название: Functional and Logic Programming ISBN: 3642122507 ISBN-13(EAN): 9783642122507 Издательство: Springer Рейтинг: Цена: 69870.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Constitutes the refereed proceedings of the 10th International Symposium on Functional and Logic Programming, FLOPS 2010, held in Sendai, Japan, in April 2010.
Автор: Rob Aley Название: Pro Functional PHP Programming ISBN: 1484229576 ISBN-13(EAN): 9781484229576 Издательство: Springer Рейтинг: Цена: 32600.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Bring the power of functional programming to your PHP applications. From performance optimizations to concurrency, improved testability to code brevity, functional programming has a host of benefits when compared to traditional imperative programming. Part one of Pro Functional PHP Programming takes you through the basics of functional programming, outlining the key concepts and how they translate into standard PHP functions and code. Part two takes this theory and shows you the strategies for implementing it to solve real problems in your new or existing PHP applications. Functional programming is popular in languages such as Lisp, Scheme and Clojure, but PHP also contains all you need to write functional code. This book will show you how to take advantage of functional programming in your own projects, utilizing the PHP programming language that you already know. What You'll Learn
Discover functional programming in PHP
Work with functional programming functions
Design strategies for high-performance applications
Manage business logic with functions
Use functional programming in object-oriented and procedural applications
Employ helper libraries in your application
Process big data with functional PHP
Who This Book Is For Programmers and web developers with experience of PHP who are looking to get more out of their PHP coding and be able to do more with PHP.
Автор: John T. O`Donnell; Kevin Hammond Название: Functional Programming, Glasgow 1993 ISBN: 3540198792 ISBN-13(EAN): 9783540198796 Издательство: Springer Рейтинг: Цена: 81050.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Most participants wrote a paper that appeared in the draft proceedings (distributed at the workshop), and each draft paper was presented by one of the authors. The papers were all refereed by several other participants at the workshop, both internal and external, and the programme committee selected papers for these proceedings.
Автор: Naftalin Maurice Название: Mastering Lambdas: Java Programming in a Multicore World ISBN: 0071829628 ISBN-13(EAN): 9780071829625 Издательство: McGraw-Hill Рейтинг: Цена: 50330.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Learn how to use lambda expressions to take full advantage of performance improvements provided by today`s multicore hardware. This book explains how to write lambdas, and how to use them in streams and in collection processing. Detailed code examples are provided throughout.
Автор: M?ller Название: Java Lambdas and Parallel Streams ISBN: 1484224868 ISBN-13(EAN): 9781484224861 Издательство: Springer Рейтинг: Цена: 18630.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание:
This compact book introduces the concepts of Java lambdas and parallel streams in a concise form. It begins by introducing new supporting features such as functional interfaces, default methods and more. After this, the author demonstrates how streams can be parallelized in a very simple way—within certain limits, no knowledge about the thread management is needed. Nevertheless, some basic elements in the context of parallelism need to be considered. Here, the book provides a variety of information and best practices.
What You Will Learn
Master lambdas and streamsWork with the default methodHarness streams and the stream() function Use Stream and SpliteratorTake advantage of parallel streamsWork with collectors and concurrency
Who This Book Is For
Experienced Java programmers and developers.
div>
Автор: Warburton Richard Название: Java 8 Lambdas ISBN: 1449370772 ISBN-13(EAN): 9781449370770 Издательство: Wiley Рейтинг: Цена: 33780.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: If you`re a developer with core Java SE skills, this hands-on book takes you through the language changes in Java 8 triggered by the addition of lambda expressions. You`ll learn through code examples, exercises, and fluid explanations how these anonymous functions will help you write simple, clean, library-level code that solves business problems
Казахстан, 010000 г. Астана, проспект Туран 43/5, НП2 (офис 2) ТОО "Логобук" Тел:+7 707 857-29-98 ,+7(7172) 65-23-70 www.logobook.kz