Exploration of functional programming with workmates