Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Practical Web Development with Haskell: Master the Essential Skills to Build Fast and Scalable Web Applications

Buy

Learn how to advance your skill level of Haskell, and use this language for practical web development. This book uses a direct, no nonsense approach, so you no longer need to spend extra time reading the documentation, blog posts, and forums to understand how to use Haskell – all that knowledge is provided in one coherent resource. 

You'll start by reviewing how multiple facets of web development are done in Haskell, such as routing, building HTMLs, interacting with databases, caches, and queues, etc. You'll then move on to using notable libraries, such as "scotty" for routings, "digestive-functor" for input validation, and "postgresql-simple" for interacting with databases. 

In the later chapters, you'll learn how all of these libraries can be used together by working on a fully functioning project deployed on Heroku. 

What You'll Learn 

  • Set up a productive Haskell development environment
  • Review basic tasks that are encountered when building web applications.
  • Explore how to interact with external systems, such as databases, queues, and RESTful APIs. 
  • Build a RESTful API, website, building views and form validation.

Who This Book Is For

Software developers familiar Haskell and would like to apply the knowledge on real world applications and software developers new to Haskell.

(HTML tags aren't allowed.)

Penetration Testing with Perl
Penetration Testing with Perl

Harness the power of Perl to perform professional penetration testing

About This Book

  • Write your own custom information security tools using Perl and object-oriented Perl modules
  • Apply powerful Perl Regular Expression syntax to finely tune intelligence gathering techniques
  • ...
Small Group and Team Communication (4th Edition)
Small Group and Team Communication (4th Edition)

Praised for its writing style, research base, and range of topics covered, Small Group and Team Communication develops issues of diversity, ethics, technology and the organizational use of groups and teams within a systems theory framework.

 

...

Beginning AngularJS
Beginning AngularJS

Beginning AngularJS is your step-by-step guide to learning the powerful AngularJS JavaScript framework. AngularJS is one of the most respected and innovative frameworks for building properly structured, easy-to-develop web applications. This book will teach you the absolute essentials, from downloading and installing AngularJS, to...


System Software Reliability (Springer Series in Reliability Engineering)
System Software Reliability (Springer Series in Reliability Engineering)
Computer software reliability has never been more important. Today, computers are employed in areas as diverse as air traffic control, nuclear reactors, aircraft, real-time military, industrial process control, security system control, biometric scan-systems, automotive, mechanical and safety control, and hospital patient monitoring systems. Many...
Top 100 Computer and Technical Careers: Your Complete Guidebook to Major Jobs in Many Fields at All Training Levels
Top 100 Computer and Technical Careers: Your Complete Guidebook to Major Jobs in Many Fields at All Training Levels
This book is about improving your life, not just about selecting a job. The career you choose will have an enormous impact on how you live your life.

A huge amount of information is available on occupations, but most people don’t know where to find accurate, reliable facts to help them make good career decisions—or they
...
Business Process Management BPM 100 Success Secrets, 100 Most Asked Questions on BPM Implementation, Process, Software, Tools and Solutions
Business Process Management BPM 100 Success Secrets, 100 Most Asked Questions on BPM Implementation, Process, Software, Tools and Solutions
In Business Process Management (BPM), it is very important to establish metrics to drive performance. But then again, these metrics may be different from one company to another. This is because metrics usually depend on the nature of the business, in addition to company goals and objectives. To help organizations with the data...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy