Real World Haskell (Bryan O'Sullivan, et al.)

 
0.0 (0)
51GlC5jYb9L-SX377-BO1204203200--26-1655943557

This clean-to-use, fast-shifting tutorial introduces you to use programming with Haskell. you will discover ways to use Haskell in a spread of realistic methods, from short scripts to huge and demanding packages. actual world Haskell takes you via the basics of practical programming at a brisk tempo, after which facilitates your growth in your understanding of Haskell in real-international problems like I/O, performance, handling facts, concurrency, and greater as you circulate via every chapter.

With this book, you will:

  • Understand the differences between procedural and functional programming
  • Learn the features of Haskell, and how to use it to develop useful programs
  • Interact with filesystems, databases, and network services
  • Write solid code with automated tests, code coverage, and error handling

Harness the energy of multicore structures via concurrent and parallel programming you may discover lots of arms-on sports, alongside examples of actual Haskell packages that you may alter, collect, and run. whether or not you've got used a functional language earlier, if you want to recognize why Haskell is entering its own as a real language in so many most important agencies, actual international Haskell is the first-rate vicinity to start.

Ebook Details

About the Authors
  • Bryan O'Sullivan is an Irish creator and developer who works with distributed structures, open-source software, and programming languages.
  • John Goerzen is a completed author, device administrator, and Python programmer.
  • Don Stewart is an Australian hacker primarily based in Portland, Oregon, who has been worried about a diverse range of Haskell tasks.
Published
Published Date / Year
1 edition (December 1, 2008); ; eBook (Creative Commons Edition)
License(s)
CC BY-NC 3.0
Hardcover
714 pages
eBook Format
HTML and PDF
ISBN-10
0596514980
ISBN-13
978-0596514983

Similar Programming & Computer Books

Apprendre Haskell vous fera le plus grand bien ! - Learning Haskell will do you good! (Miran Lipovača, et al)
The goal of this free programming tutorial is to introduce persons who have expertise with imperative programming languages (C, C++, Java, Python, etc.) to functional programming languages (Haskell, ML,...
A Gentle Introduction to Haskell (Paul Hudak, et al)
This free programming tutorial's goal is not to teach you how to program or even about functional programming. Instead, it ought to be an addition to the Haskell Report,...
Apprendre l'informatique sans ordinateur - Learn computer science without a computer
In this free programming book, the author describes how to Learn computer science without a computer.  
Tcl/Tk Tutorial (Tutorials Point)
A multi-paradigm, general-purpose system programming language is Tcl. It is a scripting language with the goal of enabling apps to speak to one another. ...
Mastering Perl/Tk (Steve Lidie, et al)
Perl/Tk is a strong programming language that combines the Tk graphical toolkit with Perl, which is mostly used for system management, web development, and database processing. With Perl/Tk, you...
Tcl/Tk for Programmers: With Solved Exercises that Work with Unix and Windows (J. Adrian Zimmer)
The gaps between introductions, thorough manuals, and collections of scripts that address specific issues are filled by this introduction to Tcl/Tk. On both Windows and Unix platforms, there are...
Tcl Programming (Richard Suchenwirth)
This free programming book provides a thorough introduction to the that begins with the fundamentals before broadening its focus to cover the more complex ideas, features, and programming idioms...
Java Security (Scott Oaks)
Java Security by Scott Oakes is exceptional in both its technical breadth and readability. It offers a thorough introduction of the Java security architecture and security classes, as well...
O'Reilly® Java AWT Reference (John Zukowski)
The Abstract Window Toolkit (AWT), a sizable collection of classes for creating graphical user interfaces in Java, is completely referenced in the Java AWT Reference. You can make windows,...
Dictionary of Programming Languages (Neal Ziring)
The Dictionary of Programming Languages is an online reference guide to computer coding techniques put together to educate and enhance your understanding of computer science history. Over 120 words...

Others Programming Books by Bryan O'Sullivan, Don Stewart, John Goerzen

Real World Haskell 中文版 - Real World Haskell Chinese Version (Bryan O'Sullivan, et al)
With this free open-source book, we want to show you how to use functional programming and Haskell to solve realistic problems. This is a hands-on book: every chapter contains...
417tYqee-sL-SX258-BO1204203200--7-1656019294
This instructive ebook takes you little by little through ways to track, merge, and control each open supply and business software program initiative with Mercurial, using Windows, Mac OS...

Others Programming Books by O'Reilly Media

Mastering Perl/Tk (Steve Lidie, et al)
Perl/Tk is a strong programming language that combines the Tk graphical toolkit with Perl, which is mostly used for system management, web development, and database processing. With Perl/Tk, you...
Java Security (Scott Oaks)
Java Security by Scott Oakes is exceptional in both its technical breadth and readability. It offers a thorough introduction of the Java security architecture and security classes, as well...
O'Reilly® Java AWT Reference (John Zukowski)
The Abstract Window Toolkit (AWT), a sizable collection of classes for creating graphical user interfaces in Java, is completely referenced in the Java AWT Reference. You can make windows,...
Free as in Freedom: Richard Stallman's Crusade for Free Software (Sam Williams)
freely as in Richard Stallman, the man behind the GNU project, is profiled in Freedom along with the political, social, and economic history of the free software movement. It...
Greasemonkey Hacks: Tips & Tools for Remixing the Web with Firefox (Mark Pilgrim)
For hardcore users who wish to learn Greasemonkey, the hottest new Firefox plugin that enables you to write scripts that modify the web pages you see, this book is...
Hacking Kubernetes: Threat-Driven Analysis and Defense (Andrew Martin, et al)
To operate your Kubernetes workloads in a secure and reliable manner, A threat-based overview of Kubernetes security is provided in this useful open-source book. ...
What is Dart? (Kathy Walrath, et al)
This free brief booklet introduces the Google Dart language, libraries, and development resources that support the creation of structured, quick, and maintainable web applications that work in any current...
Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit (Steven Bird, et al)
The Natural Language Toolkit (NLTK) book is updated for Python 3 and NLTK 3 in this online edition from 2015.  
Cascading Style Sheets: The Definitive Guide (Eric A. Meyer)
The Web Design CD Bookshelf, Version 1.0, includes this book. To put it simply, CSS is a method for separating a document's structure from its presentation. The...
Developing on AWS with C#: A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform (Noah Gift, et al)
You are guided through the process of transitioning your monolithic application to microservices on AWS by this helpful book.  
Managing Projects with GNU Make: The Power of GNU make for Building Anything (Robert Mecklenburg)
One of the most enduring elements of both Unix and other operating systems is the utility known simply as make. Make, which was first developed in the 1970s, is...
Programming Embedded Systems in C and C++ (Michael Barr)
This free programming book's practical, no-nonsense approach will assist you in getting started by providing useful guidance from a person who has been in your position before and wants...
Planning for Big Data: A CIO's Handbook to the Changing Data Landscape (Edd Dumbill)
This free programming book offers a useful, approachable "brief" on the state of Big Data analytics today and how you may profitably use this technology to boost your company's...
Big Data Now: Current Perspectives from O'Reilly Radar (O'Reilly Radar Team)
This free programming book summarizes the report's findings on trends, techniques, applications, and predictions.  
Designing Event-Driven Systems: Concepts and Patterns for Streaming Services with Apache Kafka (Ben Stopford)
In Concepts and Patterns for Streaming Services with Apache Kafka, the author discusses how you may create mission-critical systems using service-based architectures and stream processing tools like Apache Kafka....
Visual Basic 2005: A Developer's Notebook (Matthew MacDonald)
The optimum test track is provided in this free programming book. This practical introduction to VB 2005 will get you up to speed on all the new features of...
Ajax Design Patterns (Michael Mahemoff)
You will learn best practices in this free programming book that will significantly enhance your web development initiatives. It looks at how others have resolved conflicts between design principles...
The Java Reference Library CD Bookshelf, 5 Bestselling Books (O'Reilly & Associates)
A Java programmer's fantasy has come true with the Java Reference Library CD Bookshelf.  
The Java Enterprise CD Bookshelf, 7 Bestselling Books on CD-ROM (O'Reilly & Associates)
Any Web browser can read The Java Enterprise CD Bookshelf because it is formatted in HTML. The books are fully cross-referenced and searchable. ...
Docker for Java Developers (Arun Gupta)
This free programming book demonstrates how to speed up the starting and deployment of your Java-based apps while introducing fundamental Docker concepts. You'll discover how Docker containers increase machine...

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments