Multiple variable lambda expressions currying working