{"product_id":"finding-success-and-failure-in-haskell","title":"Finding Success (and Failure) in Haskell","description":"\u003cp\u003eGrab your compiler and follow along as the authors develop and gradually refine a short Haskell program. This extremely approachable guide explains topics like case expressions, sum and product types, type constructors, typeclasses, and newtype coercion as they are motivated by the example code, with exercises to test and reinforce your understanding.\u003c\/p\u003e","brand":"Julie Moronuki","offers":[{"title":"Paperback","offer_id":44937345630369,"sku":"9781111144133","price":43.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0462\/1120\/3233\/files\/176kq5v5-front-shortedge-384_dc22aa64-6eb7-4692-89a0-f62f854bb267.jpg?v=1748623435","url":"https:\/\/bookswholesale.myshopify.com\/products\/finding-success-and-failure-in-haskell","provider":"BooksWholesale","version":"1.0","type":"link"}