currying demo