All Projects → takenobu-hs → Type Introduction Illustrated

takenobu-hs / Type Introduction Illustrated

Haskell type introduction illustrated

Programming Languages

haskell
3896 projects

Type introduction illustrated for casual haskellers

This is an illustrated document about type introduction in Haskell

Here is: Type introduction illustrated for casual haskellers (PDF).

Contents

  1. Introduction
  • Values, Types, Type classes
  • Polymorphic types
  • Type constructors
  • Polymorphic and type constructors
  1. more, Types and Type classes
  • Function types
  • Type class operations
  1. What is this?

Appendix I - Various types

  • Bool, Char, Int, Float
  • Maybe, List, Either, Tuple

Appendix II - Various type classes

  • Eq, Ord
  • Num
  • Foldable
  • Functor, Applicative, Monad
  • Monoid
  • Traversable

Appendix III - Advanced topics

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].