- Mājas lapa /
- Kindle Store /
- Kindle eBooks /
- Datori un tehnoloģijas /
- Programming /
- Software Design, Testing & Engineering /
- Software Development /
- Functional Programming with Haskell: A Practi...
Functional Programming with Haskell: A Practical Guide to Writing Type-Safe, Modular, and Maintainable Code
€ 14
Price Details
Excluding Shipping & Custom charges ( Shipping and custom charges will be calculated on checkout )
*All items will import from ASV
QTY:
Ubuy works hard to protect your security and privacy. Our advanced payment security system ensures confidentiality by encrypting your information during transmission using AES (Advanced Encryption Standards) and SSL (Secure Socket Layer) protocols. Your payment details are 100% secure as we do not share your payment details with third party sellers.
Fast
Shipping
Free
Return*
Secure Packaging
100% Original Products
PCI DSS Compliance
ISO 27001 Certified
Produkta informācija
- Have you ever fixed a bug in one part of your program, only to have two new, unrelated bugs appear? Or have you tried to debug a large application where data seems to change magically, and you can't figure out where or why?This is a common frustration, and it's often a side effect of traditional (imperative) programming, where we manage a complex, shared state that any part of the program can change at any time.Functional programming offers a solution. It's a way to build programs from small, isolated, and predictable pieces. When a function can only create a new value and can't secretly change data elsewhere, your code becomes transparent. It becomes easy to test, simple to reason about, and a whole lot less stressful to maintain. This book is the story of how you can leave the chaos behind and start building with confidence.What's insideI've structured this book to be a practical journey, with each chapter building on the last and ending with a small project to solidify your skills.Part 1: The Foundation. We'll start by shifting your mindset to think functionally. You'll master the core ideas of purity, immutability, and first-class functions. You'll also learn Haskell's fundamentals: its type system, how to write functions, and how to use conditional logic with guards.Part 2: The Toolkit. You'll learn to work with Haskell's most common data structures like lists and tuples. We'll cover powerful features like pattern matching (a safer, cleaner alternative to if or switch) and the big three higher-order functions: map, filter, and fold.Part 3: Building Real Applications. This is where we bring it all together. You'll learn to create your own custom data types to model problems safely (including the invaluable Maybe type). We'll tackle the most important concept: how Haskell safely handles side effects like user input, file reading, and random numbers using the IO type.Hands-On Projects: You won't just read—you'll build. We'll create a simple calculator, a recursive list sorter, a command-line to-do list manager, and a complete number-guessing game from scratch.Who it's meant forThis book is for you if:You're a programmer coming from a language like Python, Java, JavaScript, or C# and you're tired of mysterious bugs and complex state management.You've heard about functional programming but want a practical, project-based guide that doesn't get lost in academic theory.You are a student or self-learner who wants to write code that is easier to test, maintain, and reason about.You don't need any prior functional programming experience. All you need is a curious mind and a desire to build better software. I'll walk you through everything else.Don't just learn another language. Learn a new way to think.If you're ready to stop chasing bugs and start writing code that is predictable, safe, and clean from the ground up, this book is your guide. The journey to becoming a better, more effective programmer starts here.Turn the page, and let's start building better software together.
| Publication date | October 23, 2025 |
| Language | English |
| File size | 2.7 MB |
| Screen Reader | Supported |
| Enhanced typesetting | Enabled |
| X-Ray | Not Enabled |
| Word Wise | Not Enabled |
| Print length | 238 pages |
| Page Flip | Enabled |
| Item Weight | 1 lbs (450 grams) |
PRODUKTA APRAKSTS
Functional Programming with Haskell: A Practical Guide to Writing Type-Safe, Modular, and Maintainable Code
Klientu jautājumi un atbildes
-
jautājums:
Kā iepirkties Functional Programming with Haskell: A Practical tiešsaistē no Ubuy?
atbildi: Ir viegli iepirkties Functional Programming with Haskell: A Practical tiešsaistē no Ubuy.. Jums vienkārši ir jāmeklē prece, izrakstīšanās laikā jāizvēlas piegādes veids un jāsaņem tā piegāde uz jūsu atrašanās vietu. -
jautājums:
Vai Functional Programming with Haskell: A Practical ir pieejams iepirkšanās tiešsaistē šeit: Latvia?
atbildi: Jā, Ubuy Latvia šis produkts ir pieejams, lai jūs varētu iepirkties par saprātīgu cenu.. Functional Programming with Haskell: A Practical nav pieejams lokāli, taču varat mums uzticēt mūsu ātrās piegādes pakalpojumus. -
jautājums:
Cik ilgs laiks nepieciešams, lai saņemtu preci pēc pasūtījuma veikšanas?
atbildi: Jūsu pasūtītās preces piegādes laiks atšķiras atkarībā no jūsu pasūtījuma un jūsu izvēlētā piegādes veida.. Paredzamais piegādes laiks tiek minēts norēķināšanās procesā, tāpēc iepērkoties esiet bezrūpīgs.
Software Development Editorial Review
Customer Reviews & Ratings
-
5 zvaigzne
49%
-
4 zvaigzne
51%
-
3 zvaigzne
0%
-
2 zvaigzne
0%
-
1 zvaigzne
0%
Pārskatiet šo produktu
Dalieties savās domās ar citiem klientiem
Product Price History
Svarīga informācija
- Ierobežojumi: attiecībā uz produktiem, kas tiek nosūtīti starptautiski, lūdzu, ņemiet vērā, ka jebkura ražotāja garantija var nebūt derīga; ražotāja servisa iespējas var nebūt pieejamas; produktu rokasgrāmatas, instrukcijas un drošības brīdinājumi var nebūt galamērķa valsts valodās; produkti (un pavadošie materiāli) var nebūt izstrādāti saskaņā ar galamērķa valsts standartiem, specifikācijām un marķēšanas prasībām; un produkti var neatbilst galamērķa valsts spriegumam un citiem elektriskajiem standartiem (ja nepieciešams, nepieciešams adapteris vai pārveidotājs). Par to, lai produktu varētu likumīgi ievest galamērķa valstī, ir atbildīgs saņēmējs. Pasūtot no Ubuy vai tā saistītajiem uzņēmumiem, saņēmējs ir ierakstu importētājs, un viņam jāievēro visi galamērķa valsts tiesību akti un noteikumi.
- Ne visi Ubuy uzskaitītie produkti ir pārdošanā, jo Ubuy ir globāla meklētājprogramma. Uz produktiem attiecas eksporta/tirdzniecības noteikumi.
€ 14
Ubuy neizpilda šo produktu, un tā piegāde var aizņemt vismaz 10 dienas. Mēs varam izņemt preci no pasūtījuma un atmaksāt jums naudu, ja rodas kādas problēmas ar šīs preces piegādi.
This item is not restrict in my country.(Please click on above link if this item is not restrict in your country, So our team will review and allow.)
QTY:
PCI DSS compliant and ISO 27001:2022 certified, with encrypted payments and full buyer protection on every order.
Ubuy Assurance
Experience worry-free shopping with 100% original products, PCI DSS-compliant payment security, ISO 27001-certified data protection, the fastest cross-border delivery, free returns *, and secure packaging on every order.
