Review Topics
A list of important topics to review.
Important
- Pattern matching (including let and where).
Avoid:
fst,snd,head,tail. - Records and data structures.
- map, filter, and fold
- Type classes:
classandinstanceof- Maybe
- Semigroup?
- Functor? - If you had the class definition, could you make an instance of it?
- sorting
- Inferring type signatures from usage.
Other Topics
- Randomness:
mkStdGen,randomR. - “Stone Age” programming.
- Code World