Gå direkte til innholdet

Sommersalg på pocket fra 79,- »

Til startsiden
Logg inn
Søk etter din neste leseopplevelse
Functional Programming in Go

Functional Programming in Go

heftet, Engelsk, 2023
Forfatter:
432,-
Sendes innen 5-9 virkedager

Leverage core functional programming (FP) concepts to write more maintainable and testable code in Go

Purchase of the print or Kindle book includes a free PDF eBook

Key Features
  • Learn functional programming techniques at the architectural level and use them to solve real-world problems
  • Understand how to think about code functionally
  • Learn about the trade-offs of functional programming and object-oriented programming (OOP) in Go
Book Description

While Go is a multi-paradigm language that gives you the option to choose whichever paradigm works best for the particular problem you aim to solve, it supports features that enable you to apply functional principles in your code. In this book, you'll learn about concepts central to the functional programming paradigm and how and when to apply functional programming techniques in Go.

Starting with the basic concepts of functional programming, this Golang book will help you develop a deeper understanding of first-class functions. In the subsequent chapters, you'll gain a more comprehensive view of the techniques and methods used in functional languages, such as function currying, partial application, and higher-order functions. You'll then be able to apply functional design patterns for solving common programming challenges and explore how to apply concurrency mechanisms to functional programming.

By the end of this book, you'll be ready to improve your code bases by applying functional programming techniques in Go to write cleaner, safer, and bug-free code.

What you will learn
  • Gain a deeper understanding of functional programming through practical examples
  • Build a solid foundation in core FP concepts and see how they apply to Go code
  • Discover how FP can improve the testability of your code base
  • Apply functional design patterns for problem solving
  • Understand when to choose and not choose FP concepts
  • Discover the benefits of functional programming when dealing with concurrent code
Who this book is for

If you are a Go engineer with a background in traditionally object-oriented languages such as Java or C++ and want to broaden your knowledge of functional programming, this book is for you.

Andre har også sett på

  • Gå til Maries rums produktside
    Bokomslag for Maries rum
    Marie Olsson Nylander
    kartonert
  • Gå til Hva jeg snakker om når jeg snakker om løpings produktside
    Bokomslag for Hva jeg snakker om når jeg snakker om løping
    Haruki Murakami
    pocket
    215,-
  • Gå til Jeg er ikke sint!s produktside
    Bokomslag for Jeg er ikke sint!
    Jan Christian Olsen
    heftet
  • Gå til Fra drøm til drivhuss produktside
    Bokomslag for Fra drøm til drivhus
    Helene Moe Slinning
    innbundet
  • Gå til Trampoline. Aktivitetshefte for barnehagens produktside
    Bokomslag for Trampoline. Aktivitetshefte for barnehagen
    Janne Hals
    øvrig
  • Gå til Leave Me Behinds produktside
    Bokomslag for Leave Me Behind
    K M Moronova
    pocket
  • Gå til The Money-Saving Garden Years produktside
    Bokomslag for The Money-Saving Garden Year
    Anya Lautenbach
    innbundet
  • Gå til Fra uro til ros produktside
    Bokomslag for Fra uro til ro
    Ann-Karin Bakken, Kaja Næss Johannessen
    heftet
  • Gå til Tiny Gardens : Mysig och gullig Cozy Coloring målarbok från Coloring Book Cafes produktside
    Bokomslag for Tiny Gardens : Mysig och gullig Cozy Coloring målarbok från Coloring Book Cafe
    Coloring Book Cafe
    heftet
  • Gå til The Let Them Theorys produktside
    Bokomslag for The Let Them Theory
    Mel Robbins
    innbundet
  • Gå til Barnehageplanlegger 2025 - 2026s produktside
    Bokomslag for Barnehageplanlegger 2025 - 2026
    øvrig
  • Gå til When the Body Says Nos produktside
    Bokomslag for When the Body Says No
    Gabor Maté
    pocket

Du vil kanskje like

  • Gå til Sunrise on the Reapings produktside
    Suzanne Collins
    innbundet
  • Gå til Cozy Corners produktside
    Coco Wyo
    heftet
  • Gå til Throne of Glass Box Set (Paperback)s produktside
    kartonert
  • Gå til Dad, I Want to Hear Your Storys produktside
    Jeffrey Mason
    innbundet
  • Gå til Shadows so Cruels produktside
    LIV Zander
    pocket
  • Gå til The Complete Jane Austen Collections produktside
    Jane Austen
    samleboks
  • Gå til I Who Have Never Known Mens produktside
    Jacqueline Harpman
    pocket
  • Gå til Original Sins produktside
    Jake Tapper, Alex Thompson
    innbundet
  • Gå til Onyx Storms produktside
    Rebecca Yarros
    heftet
  • Gå til The Book of Forbidden Knowledges produktside
    Johnson Smith
    pocket
  • Gå til Never Split the Differences produktside
    Chris Voss, Tahl Raz
    heftet
  • Gå til Never Flinchs produktside
    Stephen King
    innbundet

Anbefalt for deg

  • Gå til Domain-Driven Designs produktside
    Bokomslag for Domain-Driven Design
    Eric Evans
    innbundet
  • Gå til Python Crash Course, 3rd Editions produktside
    Bokomslag for Python Crash Course, 3rd Edition
    Eric Matthes
    heftet
  • Gå til Pragmatic Thinking and Learnings produktside
    Bokomslag for Pragmatic Thinking and Learning
    Andy Hunt
    heftet
  • Gå til Top Taskss produktside
    Bokomslag for Top Tasks
    Gerry McGovern
    pocket
  • Gå til Network Algorithmicss produktside
    Bokomslag for Network Algorithmics
    George Varghese, Jun Xu
    heftet
  • Gå til How To Think About AIs produktside
    Bokomslag for How To Think About AI
    Richard Susskind
    innbundet
  • Gå til Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow 3es produktside
    Bokomslag for Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow 3e
    Aurelien Geron
    heftet
  • Gå til Effective Modern C++s produktside
    Bokomslag for Effective Modern C++
    Scott Meyers
    heftet
  • Gå til Impact Mappings produktside
    Bokomslag for Impact Mapping
    Gojko Adzic
    pocket
  • Gå til CCNA 200-301 Official Cert Guide Librarys produktside
    Bokomslag for CCNA 200-301 Official Cert Guide Library
    Wendell Odom, David Hucaby, Jason Gooley
    øvrig
  • Gå til Bare en runde tils produktside
    Bokomslag for Bare en runde til
    Rune Mentzoni
    innbundet
  • Gå til Codes produktside
    Bokomslag for Code
    Charles Petzold
    heftet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 10% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.