Gratis boekenweekgeschenk bij een bestelling boven de €17,50 (geldt alleen voor Nederlandstalige boeken)

Functional Programming Patterns in Scala and Clojure

Write Learn Programs for the JVM

Specificaties
Paperback, 236 blz. | Engels
Pragmatic Bookshelf | 1e druk, 2013
ISBN13: 9781937785475
Rubricering
Hoofdrubriek : Computer en informatica
Pragmatic Bookshelf 1e druk, 2013 9781937785475
€ 44,47
Levertijd ongeveer 10 werkdagen
Gratis verzonden

Samenvatting

Solve real-life programming problems with a fraction of the code that pure object-oriented programming requires. Use Scala and Clojure to solve in-depth problems with two sets of patterns: object-oriented patterns that become more concise with functional programming, and natively functional patterns. Your code will be more declarative, with fewer bugs and lower maintenance costs.

For each pattern, you'll first see the traditional object-oriented solution, and then dig into the functional replacements in both Scala and Clojure. These patterns are common in the functional world and deserve to become part of your problem-solving toolkit. On the object-oriented side, you'll see many common patterns, such as Command, Strategy, and Null Object. On the functional side, you'll learn core functional patterns such as Memoization, Lazy Sequence, and Tail Recursion.

You can start off small, adding functional code little by little, so you can complement your existing knowledge with Scala and Clojure.

Specificaties

ISBN13:9781937785475
Taal:Engels
Bindwijze:paperback
Aantal pagina's:236
Druk:1
Verschijningsdatum:20-10-2013

Over Michael Bevilacqua-Linn

Michael Bevilacqua-Linn has been programming computers ever since he dragged an Apple IIGS into his fifth grade class to explain loops and variables to pre-teenagers. He works for Comcast, where he builds distributed systems that power infrastructure for their next generation services. In his spare time he likes rock climbing and good beer, though not at the same time. He blogs at "mblinn.com":http://mblinn.com/.

Andere boeken door Michael Bevilacqua-Linn

Inhoudsopgave

Acknowledgments
Preface

1. Patterns and functional programming
2. TinyWeb: Patterns Working Together
3. Replacing Object-Oriented Patterns
4. Functional patterns
5. The end

Bibliography
Index

Net verschenen

€ 44,47
Levertijd ongeveer 10 werkdagen
Gratis verzonden

Rubrieken

    Personen

      Trefwoorden

        Functional Programming Patterns in Scala and Clojure