Control Flow

Contents

If Expressions

Pattern Matching

Loops

Whoops! There are no loops! In Haskell one only has and uses recursion. You don't have to worry about overflowing the stack — it is on the heap.