Composing Software: An Exploration of Functional Programming and Object Composition in JavaScript
- Autor
- Kustantaja
- Keel
- inglise
- Formaat
- Kategooria
Teadmiskirjandus
This book delves into functional programming and composition techniques in JavaScript, starting with core concepts like pure functions, shared state avoidance, and higher-order functions to build modular, maintainable code. Early chapters explore the fundamentals of functional programming, immutability, and its growing influence in the JavaScript community. You'll learn essential topics such as function composition, currying, and higher-order functions, as well as advanced concepts like abstract data types, functors, and monads. The book discusses the evolution of functional programming, its role in modern software development, and addresses challenges like the software crisis and composing with classes.
You'll learn essential topics like object-oriented programming, focusing on factory functions, functional mixins, and object composition. You'll also understand why traditional classes complicate composition and discover strategies for creating custom data types, lenses, and transducers. The book also covers best practices, emphasizing clean, reusable code and avoiding anti-patterns like excessive mocking.
By the end, you'll be ready to apply functional programming techniques to tackle complex design challenges and write more maintainable JavaScript code.
© 2024 Packt Publishing (E-raamat): 9781836644620
Väljaandmise kuupäev
E-raamat: 30. september 2024
- Sõja lapsed Martin Walker
- Allüürnik Freida McFadden
- Kui muutuda, siis jäädavalt Rangan Chatterjee
- Petlik tõde Colleen Hoover
- Tööpäev Tõnu Õnnepalu
- Threshing Day (Wing and Claw Collection) Rebecca Yarros
- Karulõks Berit Sootak
- Kaneelisaiakese raamatupood Laurie Gilmore
- Mõrvad Rue Morgue'il Edgar Allan Poe
- Koole maha, kaunitar Helena Marchmont
- Misterioso Arne Dahl
- Mõrv Langley metsas Betty Rowlands
- Märgistatud Max Seeck
- Kui meri rahuneb Jørn Lier Horst
- Variatsioon Rebecca Yarros
- Prouad tõsielusarjas ja armastuse otsinguil Sirje Salu
- Allüürnik Freida McFadden
- Petlik tõde Colleen Hoover
- Cragside’i häärber L. J. Ross
- Märgistatud Max Seeck
- Matilda Leelo Kassikäpp
- Ära kasutatud, vägistatud ja müüdud Jessika Devert, Paulina Bengtsson
- Lenda minuga Katariina Tammert
- Ja ei jäänud teda ka Agatha Christie
- Külm nagu kivi Alex Smith
- Mees. Otse ja ausalt Jesper Parve
- Surm Ivy House´is Betty Rowlands
- Safranisügis Maija Kajanto
- Koole maha, kaunitar Helena Marchmont
- Karulõks Berit Sootak
- Petlik tõde Colleen Hoover
- Cragside’i häärber L. J. Ross
- Ära kasutatud, vägistatud ja müüdud Jessika Devert, Paulina Bengtsson
- Märgistatud Max Seeck
- Safranisügis Maija Kajanto
- Mälestused temast Colleen Hoover
- Rehepapp Andrus Kivirähk
- Võib-olla ühel päeval Ketlin Priilinn
- Kaneelirullisuvi Maija Kajanto
- Kaneelisaiakese raamatupood Laurie Gilmore
- Variatsioon Rebecca Yarros
- Majakavaht Camilla Läckberg
- Koduabiline Freida McFadden
- Armastuse hüpotees Ali Hazelwood
- Kõrvitsavürtsi kohvik Laurie Gilmore
Vali pakett
Kokku üle 700 000 raamatu 4 keeles
Suur valik eestikeelseid raamatuid
Uusi raamatuid iga nädal
Kids Mode lastesõbralik keskkond
Unlimited
14.99 € /kuus
1 konto
Kuula ja loe piiramatult
Tühista igal ajal
Unlimited (aastane)
119.99 € /aasta
1 konto
Kuula ja loe piiramatult
Säästa 33%
