Контакты/Проезд  Доставка и Оплата Помощь/Возврат
История
  +7 707 857-29-98
  +7(7172) 65-23-70
  10:00-18:00 пн-пт
  shop@logobook.kz
   
    Поиск книг                        
Найти
  Зарубежные издательства Российские издательства  
Авторы | Каталог книг | Издательства | Новинки | Учебная литература | Акции | Бестселлеры | |
 

Java 8 in Action: Lambdas, Streams, and Functional-Style Programming, Urma Raoul-Gabriel, Fusco Mario, Mycroft Alan


Варианты приобретения
Цена: 30640.00T
Кол-во:
Наличие: Невозможна поставка.

в Мои желания

Автор: Urma Raoul-Gabriel, Fusco Mario, Mycroft Alan
Название:  Java 8 in Action: Lambdas, Streams, and Functional-Style Programming
Перевод названия: Рауль-Габриэль Урма: Java 8 на практике
ISBN: 9781617291999
Издательство: Pearson Education
Классификация: ISBN-10: 1617291994
Обложка/Формат: Paperback
Страницы: 375
Вес: 0.72 кг.
Дата издания: 28.08.2014
Язык: English
Поставляется из: Англии
Описание:

Summary

Java 8 in Action is a clearly written guide to the new features of Java 8. The book covers lambdas, streams, and functional-style programming. With Java 8s functional features you can now write more concise code in less time, and also automatically benefit from multicore architectures. Its time to dig in

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Book

Every new version of Java is important, but Java 8 is a game changer. Java 8 in Action is a clearly written guide to the new features of Java 8. It begins with a practical introduction to lambdas, using real-world Java code. Next, it covers the new Streams API and shows how you can use it to make collection-based code radically easier to understand and maintain. It also explains other major Java 8 features including default methods, Optional, CompletableFuture, and the new Date and Time API.

This book is written for programmers familiar with Java and basic OO programming.

Whats Inside

  • How to use Java 8s powerful new features
  • Writing effective multicore-ready applications
  • Refactoring, testing, and debugging
  • Adopting functional-style programming
  • Quizzes and quick-check questions

About the Authors

Raoul-Gabriel Urma is a software engineer, speaker, trainer, and PhD candidate at the University of Cambridge. Mario Fusco is an engineer at Red Hat and creator of the lambdaj library. Alan Mycroft is a professor at Cambridge and cofounder of the Raspberry Pi Foundation.

Table of Contents

    PART 1 FUNDAMENTALS
  1. Java 8: why should you care?
  2. Passing code with behavior parameterization
  3. Lambda expressions
  4. PART 2 FUNCTIONAL-STYLE DATA PROCESSING
  5. Introducing streams
  6. Working with streams
  7. Collecting data with streams
  8. Parallel data processing and performancePART 3 EFFECTIVE JAVA 8 PROGRAMMING
  9. Refactoring, testing, and debugging
  10. Default methods
  11. Using Optional as a better alternative to null
  12. CompletableFuture: composable asynchronousprogramming
  13. New Date and Time API
  14. PART 4 BEYOND JAVA 8
  15. Thinking functionally
  16. Functional programming techniques
  17. Blending OOP and FP: comparing Java 8 and Scala
  18. Conclusions and where next for Java
  19. APPENDIXES
  20. Miscellaneous language updates
  21. Miscellaneous library updates
  22. Performing multiple operations in parallelon a stream
  23. Lambdas and JVM bytecode


      Новое издание
Java 8 & 9 in Action

Автор: 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.


Mastering Lambdas: Java Programming in a Multicore World

Автор: 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.

Functional Java: A Guide to Lambdas and Functional Programming in Java 8

Автор: Maiorano Nick
Название: Functional Java: A Guide to Lambdas and Functional Programming in Java 8
ISBN: 0993705006 ISBN-13(EAN): 9780993705007
Издательство: Неизвестно
Цена: 27570.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.

Java Lambdas and Parallel Streams

Автор: 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>
Java 8 Lambdas

Автор: 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

Java Closures and Lambda

Автор: 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

Programming Elixir 1.3: Functional |> Concurrent |> Pragmatic |> Fun

Автор: 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.

Functional Programming in Scala

Автор: 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
  1. What is functional programming?
  2. Getting started with functional programming in Scala
  3. Functional data structures
  4. Handling errors without exceptions
  5. Strictness and laziness
  6. Purely functional state
  7. PART 2 FUNCTIONAL DESIGN AND COMBINATOR LIBRARIES
  8. Purely functional parallelism
  9. Property-based testing
  10. Parser combinators
  11. PART 3 COMMON STRUCTURES IN FUNCTIONAL DESIGN
  12. Monoids
  13. Monads
  14. Applicative and traversable functors
  15. PART 4 EFFECTS AND I/O
  16. External effects and I/O
  17. Local effects and mutable state
  18. Stream processing and incremental I/O

Functional Reactive Programming

Автор: 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

  1. Stop listening
  2. Core FRP
  3. Some everyday widget stuff
  4. Writing a real application
  5. New concepts
  6. FRP on the web
  7. Switch
  8. Operational primitives
  9. Continuous time
  10. Battle of the paradigms
  11. Programming in the real world
  12. Helpers and patterns
  13. Refactoring
  14. Adding FRP to existing projects
  15. Future directions

Functional Programming in Java

Автор: 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

Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility

Автор: 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.

Functional and Logic Programming

Автор: 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.

Functional 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
Kaspi QR
   В Контакте     В Контакте Мед  Мобильная версия