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 Цена: 54190 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.
Автор: 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
Автор: Fischer Robert Название: Java Closures and Lambda ISBN: 1430259981 ISBN-13(EAN): 9781430259985 Издательство: Springer Рейтинг: Цена: 35360.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание:
Java Closures and Lambda introduces you to significant new changes to the Java language coming out of what is termed Project Lambda. These new changes make their debut in Java 8, and their highlight is the long-awaited support for lambda expressions in the Java language. You'll learn to write lambda expressions and use them to create functional interfaces and default methods for evolving APIs, among many other uses.
The changes in Java 8 are significant. Syntax and usage of the language are changed considerably with the introduction of closures and lambda expressions. This book takes you through these important changes from introduction to mastery. Through a set of clear examples, you'll learn to refactor existing code to take advantage of the new language features. You'll learn what those features can do for you, and when they are best applied. You'll learn to design and write new code having these important new features in mind from the very beginning.Clearly explains the fantastic benefits resulting from Project Lambda Explains the syntax and IDE support for the new features Shows how to streamline your code by bringing some of the benefits of functional programming to the Java language Illustrates parallelism in closures through Stream and Spliterator objects Explains API evolution by adding methods to existing interfaces without breaking existing interface implementations, a technique addressing potential multiple inheritance issues
Автор: 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.
Автор: 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.
Казахстан, 010000 г. Астана, проспект Туран 43/5, НП2 (офис 2) ТОО "Логобук" Тел:+7 707 857-29-98 ,+7(7172) 65-23-70 www.logobook.kz