Gå direkte til innholdet

Sommersalg på pocket fra 79,- »

Til startsiden
Logg inn
Søk etter din neste leseopplevelse
Haskell Design Patterns

Haskell Design Patterns

heftet, Engelsk, 2015
Forfatter:
401,-
Sendes innen 5-7 virkedager
Take your Haskell and functional programming skills to the next level by exploring new idioms and design patterns About This Book • Explore Haskell on a higher level through idioms and patterns • Get an in-depth look into the three strongholds of Haskell: higher-order functions, the Type system, and Lazy evaluation • Expand your understanding of Haskell and functional programming, one line of executable code at a time Who This Book Is For If you're a Haskell programmer with a firm grasp of the basics and ready to move more deeply into modern idiomatic Haskell programming, then this book is for you. What You Will Learn • Understand the relationship between the “Gang of Four” OOP Design Patterns and Haskell • Try out three ways of Streaming I/O: imperative, Lazy, and Iteratee based • Explore the pervasive pattern of Composition: from function composition through to high-level composition with Lenses • Synthesize Functor, Applicative, Arrow and Monad in a single conceptual framework • Follow the grand arc of Fold and Map on lists all the way to their culmination in Lenses and Generic Programming • Get a taste of Type-level programming in Haskell and how this relates to dependently-typed programming • Retrace the evolution, one key language extension at a time, of the Haskell Type and Kind systems • Place the elements of modern Haskell in a historical framework In Detail Design patterns and idioms can widen our perspective by showing us where to look, what to look at, and ultimately how to see what we are looking at. At their best, patterns are a shorthand method of communicating better ways to code (writing less, more maintainable, and more efficient code). This book starts with Haskell 98 and through the lens of patterns and idioms investigates the key advances and programming styles that together make "modern Haskell". Your journey begins with the three pillars of Haskell. Then you'll experience the problem with Lazy I/O, together with a solution. You'll also trace the hierarchy formed by Functor, Applicative, Arrow, and Monad. Next you'll explore how Fold and Map are generalized by Foldable and Traversable, which in turn is unified in a broader context by functional Lenses. You'll delve more deeply into the Type system, which will prepare you for an overview of Generic programming. In conclusion you go to the edge of Haskell by investigating the Kind system and how this relates to Dependently-typed programming. Style and approach Using short pieces of executable code, this guide gradually explores the broad pattern landscape of modern Haskell. Ideas are presented in their historical context and arrived at through intuitive derivations, always with a focus on the problems they solve.

Andre har også sett på

  • Gå til Ukeplanlegger for læreren 2025-2026s produktside
    øvrig
  • Gå til Ukeplanlegger for førsteklasselærer 2025-2026s produktside
    øvrig
  • Gå til Barnehageplanlegger 2025 - 2026s produktside
    øvrig
  • Gå til Meditationss produktside
    Marcus Aurelius
    pocket
  • Gå til Hele degs produktside
    Annette Dragland
    innbundet
  • Gå til Kampen mot krefts produktside
    Fedon Lindberg
    innbundet
  • Gå til Planleggerens produktside
    Runar Ragnarson Brataas
    øvrig
  • Gå til Cozy Cutiess produktside
    Coco Wyo
    heftet
  • Gå til Mom, I Want to Hear Your Storys produktside
    Jeffrey Mason
    pocket
  • Gå til The Corpus Hermeticum (Collector's Edition) (Laminated Hardback with Jacket)s produktside
    Hermes Trismegistus
    innbundet
  • Gå til Dad, I Want to Hear Your Storys produktside
    Jeffrey Mason
    innbundet
  • Gå til Grønne fingre søkess produktside
    Midlertidig utsolgt
    Annika Estassy
    pocket
    215,-

Du vil kanskje like

  • Gå til Rewind It Backs produktside
    Liz Tomforde
    pocket
  • Gå til A Little History of the Worlds produktside
    E. H. Gombrich
    pocket
  • Gå til The 48 Laws of Powers produktside
    Robert Greene
    pocket
  • Gå til Global Politics for the IB Diplomas produktside
    Ben Fugill, Jane Hirons, Brian Hull
    heftet
  • Gå til Common Stocks and Uncommon Profits and Other Writingss produktside
    Philip A. Fisher
    heftet
  • Gå til Original Sins produktside
    Jake Tapper, Alex Thompson
    innbundet
  • Gå til Pride and Prejudices produktside
    Jane Austen
    innbundet
  • Gå til I Who Have Never Known Mens produktside
    Jacqueline Harpman
    pocket
  • Gå til The Pain Reprocessing Therapy Workbooks produktside
    Olivia Sinaiko, Vanessa Blackstone
    pocket
  • Gå til Anxious Generations produktside
    Jonathan Haidt
    heftet
  • Gå til Feathers so Viciouss produktside
    LIV Zander
    pocket
  • Gå til How to Win Friends and Influence Peoples produktside
    Dale Carnegie
    heftet

Anbefalt for deg

  • Gå til Coding with Roblox Lua in 24 Hourss produktside
    Official Roblox Books(Pearson)
    heftet
  • Gå til Impact Mappings produktside
    Gojko Adzic
    pocket
  • Gå til CCNA 200-301 Official Cert Guide Librarys produktside
    Wendell Odom, David Hucaby, Jason Gooley
    øvrig
  • Gå til Data Meshs produktside
    Zhamak Dehghani
    heftet
  • Gå til Python Crash Course, 3rd Editions produktside
    Eric Matthes
    heftet
  • Gå til Microsoft PowerPoint 2016 Step by Steps produktside
    Joan Lambert
    heftet
  • Gå til Site Reliability Engineerings produktside
    Betsy Beyer, Jennifer Petoff, Chris Jones, Niall Richard Murphy
    heftet
  • Gå til Når lyset bryter gjennoms produktside
    Susanne E. Askvik, Terje Toftenes
    innbundet
  • Gå til JavaScript from Beginner to Professionals produktside
    Laurence Lars Svekis, Maaike van Putten, Codestars By Rob Percival
    heftet
  • Gå til Eloquent JavaScript, 4th Editions produktside
    Marijn Haverbeke
    heftet
  • Gå til Beyond The Basic Stuff With Pythons produktside
    Al Sweigart
    heftet
  • Gå til Art of Computer Programming, The, Volumes 1-4B, Boxed Sets produktside
    Donald Knuth
    øvrig

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.