lambda functions are functional with explicitly declared arguments