made notes on lambda functional programming, hoisting