1. What is the name of the procedure/function?
2. How many parameters does it take?
3. What is the type of the parameters?
4. What are the names of the parameters?
5. What is the return type?
6. Break the task into smaller tasks. List them.
📌 If you are struggling a lot with the tasks, don't hesitate to ask us for a
1-1 session
in-person or via Google Meet 😇!
and remember:
He who asks a question is a fool for five minutes; he who does not ask a question remains a fool
forever
.
-Chinese Proverb
- Pure code, no bugs
- HASKELL IN 100 SECONDS
- Youtube channel (beginner to advanced)
- freeCodeCamp: Haskell Programming Language
- Book (read chapters [1 .. 8])
- Library for working with lists (Data.List)
- Library for working with characters/digits (Data.Char)
- Youtube channel (advanced)
- Learn Haskell in 1 hour