Higher-Order Functions

Get introduced to higher-order functions and learn their syntax.

Overview

Dart is a true object-oriented language, so even functions are objects and have a type Function. Functions are treated like first-class values. What this means is that like any other value, a function can be assigned to variables, passed as a parameter to another function, and can also be returned as a result.

Create a free account to access the full course.

By signing up, you agree to Educative's Terms of Service and Privacy Policy