Skip to content

DigitalTools/haskell-learn

Repository files navigation

Learning Haskell from http://learnyouahaskell.com/

Starting Out

  • List
    • infinite
  • Range
  • list Comprehension
    • predicate
  • Tuple
    • how many
    • and type

Types and Typeclasses

  • ~ Interfaces
  • Eq
  • Ord
  • Enum
  • Bounded
  • Num
  • Integral

Syntax in Functions

  • Pattern matching
  • Where!?
  • Let it be
  • Case expressions

Recursion

  • few more recursive functions
    • take
    • replicate
    • reverse
    • repeat
    • zip
    • elem
  • Quicksort