19. Chapter 3:
Functions and Record
• Simple Types
• Number, String, Boolean
• Array
• Record (this is very different from Haskell)
• Function
• Define/Invoke
• Quantified Type
• Curried
• infix
• compose
• Define Types
20. Simple Types
• Number
• 3 :: Int
• 4.0 :: Number
• String
• “Hello world” :: String
• Boolean
• true :: Boolean
• Array
• [1,2,3] :: Array Int