Mastering JavaScript functional programming : write clean, robust, and maintainable web and server code using functional JavaScript /

Kereki, Federico, 1960-

Mastering JavaScript functional programming : write clean, robust, and maintainable web and server code using functional JavaScript / Federico Kereki. - Second edition. - 1 online resource

Includes bibliographical references.

Table of ContentsBecoming Functional -- Several QuestionsThinking Functionally -- A First ExampleStarting Out with Functions -- A Core ConceptBehaving Properly -- Pure FunctionsProgramming Declaratively -- A Better StyleProducing Functions -- Higher-Order FunctionsTransforming Functions -- Currying and Partial ApplicationConnecting Functions -- Pipelining and CompositionDesigning Functions -- RecursionEnsuring Purity -- ImmutabilityImplementing Design Patterns -- The Functional WayBuilding Better Containers -- Functional Data Types.

Functional programming is a paradigm for developing software using functions. With this book, you'll make the most of JavaScript programming with a focus on functional programming techniques and styles. Instead of simply working with existing libraries, the book helps you create your own basic building blocks for understanding the concepts ...

9781839217425 1839217421

9781839217425 Packt Publishing 5D55598E-F08E-4B17-95CB-14F5F9BB069B OverDrive, Inc. http://www.overdrive.com

GBC021158 bnb

019705079 Uk


JavaScript (Computer program language)
Functional programming (Computer science)
Web site development.
JavaScript (Langage de programmation)
Programmation fonctionnelle.
Sites Web--Développement.
Functional programming (Computer science)
JavaScript (Computer program language)
Web site development


Electronic books.

QA76.73.J39

005.2762

Powered by Koha