Gå direkte til innholdet

Stort sommersalg på pocket »

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

Haskell Design Patterns

heftet, Engelsk, 2015
Forfatter:
401,-
Sendes innen 3-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 The Courage To Be Dislikeds produktside
    Bokomslag for The Courage To Be Disliked
    Ichiro Kishimi, Fumitake Koga
    heftet
  • Gå til Ketokokeboken; sunnere, slankere, friskere på 6 ukers produktside
    Bokomslag for Ketokokeboken; sunnere, slankere, friskere på 6 uker
    Sofie Hexeberg, Stina Natalia Nilsen
    innbundet
  • Gå til Vardagar 12s produktside
    Bokomslag for Vardagar 12
    Ulf Lundell
    innbundet
  • Gå til When the Body Says Nos produktside
    Bokomslag for When the Body Says No
    Gabor Maté
    pocket
  • Gå til Rewind It Backs produktside
    Bokomslag for Rewind It Back
    Liz Tomforde
    pocket
  • Gå til The Bond That Burnss produktside
    Bokomslag for The Bond That Burns
    Briar Boleyn
    pocket
  • Gå til Feathers so Viciouss produktside
    Bokomslag for Feathers so Vicious
    LIV Zander
    pocket
  • Gå til Ukeplanlegger for læreren 2025-2026s produktside
    Bokomslag for Ukeplanlegger for læreren 2025-2026
    øvrig
  • Gå til Dine første års produktside
    Bokomslag for Dine første år
    Marte Lindstad Næss
    almanakk/dagbok
  • Gå til Maries rums produktside
    Bokomslag for Maries rum
    Marie Olsson Nylander
    kartonert
  • Gå til Barnehageplanlegger 2025 - 2026s produktside
    Bokomslag for Barnehageplanlegger 2025 - 2026
    øvrig
  • Gå til Mom, I Want to Hear Your Storys produktside
    Bokomslag for Mom, I Want to Hear Your Story
    Jeffrey Mason
    pocket

Du vil kanskje like

  • Gå til More Everything Forevers produktside
    Bokomslag for More Everything Forever
    Adam Becker
    innbundet
  • Gå til Haunting Adelines produktside
    Bokomslag for Haunting Adeline
    H. D. Carlton
    pocket
  • Gå til Cozy Cutiess produktside
    Bokomslag for Cozy Cuties
    Coco Wyo
    heftet
  • Gå til There Are Moms Way Worse Than Yous produktside
    Bokomslag for There Are Moms Way Worse Than You
    Glenn Boozan
    innbundet
  • Gå til The Things We Waters produktside
    Bokomslag for The Things We Water
    Mariana Zapata
    pocket
  • Gå til Original Sins produktside
    Bokomslag for Original Sin
    Jake Tapper, Alex Thompson
    innbundet
  • Gå til Zodiac Academy 5: Cursed Fatess produktside
    Bokomslag for Zodiac Academy 5: Cursed Fates
    Midlertidig utsolgt
    heftet
  • Gå til Anxious Generations produktside
    Bokomslag for Anxious Generation
    Jonathan Haidt
    heftet
  • Gå til Animal Farms produktside
    Bokomslag for Animal Farm
    George Orwell
    pocket
  • Gå til The Let Them Theorys produktside
    Bokomslag for The Let Them Theory
    Mel Robbins
    innbundet
  • Gå til Voracious (The Edge of Darknesss produktside
    Bokomslag for Voracious (The Edge of Darkness
    Leigh Rivers
    pocket
  • Gå til The 48 Laws of Powers produktside
    Bokomslag for The 48 Laws of Power
    Robert Greene
    pocket

Anbefalt for deg

  • Gå til Collect, Combine, and Transform Data Using Power Query in Power BI and Excels produktside
    Bokomslag for Collect, Combine, and Transform Data Using Power Query in Power BI and Excel
    Daniil Maslyuk, Gil Raviv
    heftet
  • Gå til Data Meshs produktside
    Bokomslag for Data Mesh
    Zhamak Dehghani
    heftet
  • Gå til Lille Klodes produktside
    Bokomslag for Lille Klode
    Natasja Hjerrild Rosenquist
    innbundet
  • Gå til The Linux Command Line, 2nd Editions produktside
    Bokomslag for The Linux Command Line, 2nd Edition
    William E. Jr. Shotts
    heftet
  • Gå til Digitalisering i arbeidslivets produktside
    Bokomslag for Digitalisering i arbeidslivet
    Kioto Villalobos-Sánchez
    heftet
  • Gå til Deep Learnings produktside
    Bokomslag for Deep Learning
    Christopher M. Bishop, Hugh Bishop
    innbundet
  • Gå til How Linux Works, 3rd Editions produktside
    Bokomslag for How Linux Works, 3rd Edition
    Brian Ward
    heftet
  • Gå til Design Patternss produktside
    Bokomslag for Design Patterns
    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
    innbundet
  • Gå til JavaScript from Beginner to Professionals produktside
    Bokomslag for JavaScript from Beginner to Professional
    Laurence Lars Svekis, Maaike van Putten, Codestars By Rob Percival
    heftet
  • Gå til TypeScript Basicss produktside
    Bokomslag for TypeScript Basics
    Nabendu Biswas
    heftet
  • Gå til Clean Codes produktside
    Bokomslag for Clean Code
    Robert Martin
    heftet
  • Gå til Eloquent JavaScript, 4th Editions produktside
    Bokomslag for Eloquent JavaScript, 4th Edition
    Marijn Haverbeke
    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.