Haskell Notes for Professionals



Download free course Haskell Notes for Professionals, pdf file on 229 pages by Stack Overflow Community.
The Haskell Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.

Table of contents

  • Getting started with Haskell Language
  • Overloaded Literals
  • Foldable
  • Traversable
  • Lens
  • QuickCheck
  • Common GHC Language Extensions
  • Free Monads
  • Type Classes
  • IO
  • Record Syntax
  • Partial Application
  • Monoid
  • Category Theory
  • Lists
  • Sorting Algorithms
  • Type Families
  • Monads
  • Stack
  • Generalized Algebraic Data Types
  • Recursion Schemes
  • Data.Text
  • Using GHCi
  • Strictness
  • Syntax in Functions
  • Functor
  • Testing with Tasty
  • Creating Custom Data Types
  • Reactive-banana
  • Optimization
  • Concurrency
  • Function composition
  • Databases
  • Data.Aeson - JSON in Haskell
  • Higher-order functions
  • Containers - Data.Map
  • Fixity declarations
  • Web Development
  • Vectors
  • Cabal
  • Type algebra
  • Arrows
  • Typed holes
  • Rewrite rules (GHC)
  • Date and Time
  • List Comprehensions
  • Streaming IO
  • Google Protocol Buffers
  • Template Haskell & QuasiQuotes
  • Phantom types
  • Modules
  • Tuples (Pairs, Triples, ...)
  • Graphics with Gloss
  • State Monad
  • Pipes
  • Infix operators
  • Parallelism
  • Parsing HTML with taggy-lens and lens
  • Foreign Function Interface
  • Gtk3
  • Monad Transformers
  • Bifunctor
  • Proxies
  • Applicative Functor
  • Common monads as free monads
  • Common functors as the base of cofree comonads
  • Arithmetic
  • Role
  • Arbitrary-rank polymorphism with RankNTypes
  • GHCJS
  • XML
  • Reader / ReaderT
  • Function call syntax
  • Logging
  • Attoparsec
  • zipWithM
  • Profunctor
  • Type Application
Pages : 229
Size : 1.9 MB
File type : PDF
Downloads: 58
Created: 2022-02-02
License: CC BY-SA
Author(s): Stack Overflow Community
Haskell Notes for Professionals

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer science Tutorials

Projection-Based Clustering through Self-Organization and Swarm Intelligence

SAT/SMT by Example

Rails on Containers

The Next.js Handbook

A Case Study in Community-Driven Software Adoption

Others related eBooks about Haskell Notes for Professionals

Raspberry Pi Tutorial

This is a free Raspberry PI PDF tutorial in 12 chapters and 43 pages. In this guide you’ll find everything you need to know about the Raspberry Pi computer, its background, purpose, system specs, the software it runs and the amazing things it is capable of. ...

MATLAB Quick Guide

A Quick Tutorial on MATLAB ,free document training in PDF under 45 pages by Gowtham Bellala ,this courses is designated to beginners....

A Graduate Course in Applied Cryptography

Cryptography is an indispensable tool used to protect information in computing systems. It..., download free Cryptography tutorial in PDF (900 pages) created by Dan Boneh ....

GTK+/Gnome Application Development

Part of the open-source initiative, the GNU Network Object Model Environment, or Gnome, provides a powerful development framework for building applications in Linux/Unix using C. When combined with GTK+, a user interface library that simplifies graphics programming, you have a nearly unbeatable comb...

HackSpace Magazine: Issue 48

Download free course HackSpace Magazine: Issue 48, pdf file on 116 pages by HackSpace Team....

The Official Raspberry Pi Beginner's Guide

The Raspberry Pi is a small, clever, British-built computer that’s packed with potential. Made using the same technology you find in a smartphone, the Raspberry Pi is designed to help you learn coding, discover how computers work, and build your own amazing things. Fully updated for Raspberry Pi 4...

Introduction to Data Science

Download free course Introduction to Data Science, pdf file on 722 pages by Rafael A Irizarry....

Introductory Statistics

This book follows the scope and sequence of a one-semester, introduction to statistics course and is geared toward students majoring in fields other than math or engineering. This text assumes students have been exposed to intermediate algebra, and it focuses on the applications of statistical know...

Snake Wrangling for Kids

Download free course Snake Wrangling for Kids, pdf file on 153 pages by Jason Briggs....

Azure Functions Succinctly

Download free course Azure Functions Succinctly, pdf file on 95 pages by by Ed Freitas....