Functional programming concepts presentation for my office