function User(username, email, age) { return function (f) { f(username, email, age); }; } function logUser(username, email, age) { console.log("User{" + username + ", " + email + ", " + age + "}"); } User("Bob", "bob@user.com", 21)(logUser);