Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Composing Software - An Exploration of Functional Programming and Object Composition in JavaScript - cover

Composing Software - An Exploration of Functional Programming and Object Composition in JavaScript

Eric Elliott

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

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.
Available since: 09/30/2024.
Print length: 238 pages.

Other books that might interest you

  • Obesity - The other pandemic of the 21st century - cover

    Obesity - The other pandemic of...

    Ada Cuevas, Donna Ryan

    • 0
    • 0
    • 0
    Obesity is becoming one of the preeminent public health concerns, with prevalence increasing throughout the world.
    Covering many aspects of contemporary obesity research, this timely book by some of the leading experts in the field explores issues relating to the biology, diagnosis, treatment, and prevention of obesity, including childhood obesity. The work is attuned to the needs of those living with obesity, with a chapter devoted to
    the harm caused by weight stigma and false narratives around lifestyle choices.
    'Obesity, the other pandemic of the 21st century' reviews the available evidence to prove that obesity should be considered not just as a key contributor towards other comorbidities, but as a disease by itself. Importantly, the effect of the COVID-19 pandemic on obesity is addressed, which raised the complexity and severity of the obesity and should be a call to action for the prevention and early treatment of this disease. This book has been developed by World Obesity Federation collaborators, and is aimed at healthcare practitioners, academics, policymakers, students, patients living with obesity and all those impacted by the issue.
    The research covered in these pages goes some way towards proving that obesity is quickly becoming 'the other pandemic' of the 21st century. Much like any major pandemic, the consequence of inaction is truly alarming.
    Show book
  • Pandemic Lessons: Surviving History's Greatest Health Crisis - "Transform your understanding of the pandemic! Access riveting audio lessons that prepare you for history's health battles" - cover

    Pandemic Lessons: Surviving...

    Kellan Ashcombe

    • 0
    • 0
    • 0
    Pandemic Lessons: Surviving History's Greatest Health Crisis 
       
    ⭐⭐ Simplified Audio Guide with Explanations Included ⭐⭐   
    Are you eager to enhance your understanding of resilience through humanity's past health crises?  
    Looking for a thorough guide that covers all the essential aspects to grasp the lessons learned from historical pandemics?   
    Your search ends here!   
    This audiobook serves as your ultimate resource for deepening your comprehension, applying key lessons, and engaging in practical reflections. With this, you'll be well-prepared for the journey ahead.   
    Updated for the contemporary understanding of resilience through historical health crises.   
    Key features of this enriched guide include:   
    - In-depth insights about the lessons learned from past health crises   
    - Comprehensive explanations of resilience through humanity's experiences   
    - Effective strategies for reflecting on and learning from these critical events   
    Our guide stands out due to its thorough exploration of the subject, which is crucial for your understanding and growth. Concepts are not simply touched upon; they are explored with clarity and depth.   
    Crafted with a clear structure and accessible language, our guide ensures smooth transitions between topics. Say goodbye to confusing jargon and embrace clear, precise, and insightful content.   
    So, why wait? Click the BUY NOW button, secure your audiobook, and embark on your journey to understanding resilience through humanity's past health crises! 
    Show book
  • Elon Musk in a Nutshell - The Visionary Innovator Disrupting Technology Space and Transportation - cover

    Elon Musk in a Nutshell - The...

    Felix Grayson

    • 0
    • 0
    • 0
    Discover more books and audiobooks by Felix Grayson at FelixGrayson.com 
     
    The Visionary Innovator Disrupting Technology, Space, and Transportation 
     
    Few figures in modern history have reshaped industries—and ignited debate—the way Elon Musk has. From rockets and electric cars to solar power, brain-machine interfaces, and tunneling projects, Musk has become the face of bold innovation and disruptive ambition. 
     
    Elon Musk in a Nutshell offers a fast-paced, accessible overview of Musk’s extraordinary career. It captures both his visionary achievements and the controversies that surround him, revealing how one entrepreneur has pushed technology, business, and society to reimagine the future. 
     
    Inside you’ll discover: 
    
    Musk’s journey from South Africa to Silicon Valley and his first ventures, Zip2 and PayPal 
    The founding of SpaceX, its early failures, and its role in making space exploration affordable 
    Tesla’s rise from niche electric cars to a global revolution in clean transportation 
    SolarCity, Tesla Energy, and the pursuit of a sustainable energy future 
    The Boring Company and Hyperloop—his attempts to transform urban travel 
    Neuralink’s vision of merging humans with AI through brain-machine interfaces 
    Public controversies, regulatory clashes, and his polarizing media presence 
    Musk’s bold roadmap for humanity: Mars colonization, renewable energy, and AI integration 
    
     
    Concise yet comprehensive, this audiobook highlights both the triumphs and trials of one of the world’s most influential innovators. Whether you view Musk as a visionary or a provocateur, his story is a testament to the power of risk-taking, reinvention, and audacious dreams that may shape the future of humanity itself.
    Show book
  • Guided Meditation for Shifting Reality - cover

    Guided Meditation for Shifting...

    Lightheart Hypnosis

    • 0
    • 0
    • 0
    Are you intrigued by the idea of shaping your reality and unlocking the full potential of your mind? Do you find yourself yearning for a way to harness the power of your thoughts to create the life you desire? Can you envision a future where you step into your true power as the architect of your own reality? 
    The journey to transforming your reality and unlocking the limitless possibilities of your mind begins with the Guided Meditation for Shifting Reality. 
    Can you picture a moment where you immerse yourself in a state of deep introspection, exploring the vast landscape of your subconscious mind to uncover the keys to manifesting your dreams? This transformative audio book is thoughtfully crafted to guide you on a journey of self-discovery and empowerment, helping you harness the power of your thoughts to shape your reality. 
    Say goodbye to limiting beliefs and welcome a future where you manifest abundance, success, and fulfillment with ease. This audio book isn't just a guide; it's your companion on the path to realizing your full potential as a conscious creator. 
    As you embark on this transformative journey, you'll uncover techniques to reprogram your subconscious mind, release limiting beliefs, and tap into the infinite possibilities of the universe. Imagine a future where you manifest your deepest desires with effortless grace and confidence. 
    The Guided Meditation for Shifting Reality is your trusted ally in the quest for self-empowerment and manifestation. Don't let doubt hold you back – take the first step toward shaping your reality and creating the life of your dreams today.
    Show book
  • The Get to the Point! Guide to Using Microsoft Word 2021 and Word for Microsoft Office 365 on Windows and Mac - cover

    The Get to the Point! Guide to...

    Marc Allan Moore

    • 0
    • 0
    • 0
    Get to the point, get what you need, & get it done! 
    Don’t waste a minute of your precious time memorizing pointless keyboard shortcuts! Most people don’t need to know how to use every obscure feature of Microsoft Word 2021 and Word for Office 365—so when you want to get up and running without having to study dozens of commands you’ll never use, the Get to the Point! Guide to Using Microsoft Word 2021 and Word for Microsoft Office 365 on Windows and Mac will show you how to do what you need to quickly, easily, and intuitively. 
    Like sitting down beside an experienced friend who'll show you the ropes with infinite patience, the Get to the Point! Guide to Using Microsoft Word 2021 and Word for Microsoft Office 365 on Windows and Mac features a plethora of expert tips and tricks designed to save you time and frustration, boiled down to the bare minimum of required information to get even the most inexperienced of readers up to speed and working like a professional in no time. 
    Drawing on decades of experience as a technical instructor and daily Microsoft Word user, author Marc Allan Moore has condensed a lifetime’s worth of insider tips, tricks, and secrets of making Microsoft Word 2021 and Word for Office 365 work for you into this slim volume. 
    Whether you’re on Windows or OSX, PC or Mac, or Word 2021 or Word for Office 365, don’t waste time learning irrelevant formatting, confusing macros, or impenetrable jargon—get up to speed, get your work done and get on with your life using the Get to the Point! Guide to Using Microsoft Word 2021 and Word for Microsoft Office 365 on Windows and Mac!
    Show book
  • Code War - How Nations Hack Spy and Shape the Digital Battlefield - cover

    Code War - How Nations Hack Spy...

    Allie Mellen

    • 0
    • 0
    • 0
    Cyberattacks are the ultimate geopolitical weapon of the twenty-first century. They are used to damage presidential campaigns, shut down electric grids, sway public sentiment, and cost businesses and governments alike billions of dollars. 
     
    Popular culture portrays cyberattacks as unstoppable and mysterious actions taken by shadowy, unpredictable forces. 
     
    They aren't. Code War: How Nations Hack, Spy, and Shape the Digital Battlefield shatters this depiction, revealing nation-state cyberattacks for what they are: calculated, measured actions to achieve state objectives. 
     
    World-renowned cybersecurity expert Allie Mellen draws on her extensive experience with nation-state cyberattacks and AI threats to break down how and why nations deploy cyberattacks in their own unique ways, driven by their military doctrine, national history, and, most importantly, geopolitical strategy. 
     
    Mellen deconstructs the most infamous cyberattacks of our time to reveal how and why attacks like Stuxnet, WannaCry, and NotPetya happened and how their success altered the international landscape. She juxtaposes these attacks against the brutal reality of how nations surveil, manipulate, and control their own citizens' data. 
     
    An essential resource for individuals, business professionals, and government officials, Code War demonstrates how you can use this knowledge to understand and respond to the practical realities of nation-state cyberattacks.
    Show book