In Dart, anonymous functions (also called lambda functions or closures) are functions without a name. They are useful for short-lived operations, especially when passing functions as arguments.

Example:

void main( ) {
  var add = ( int a, int b ) {
    return a + b;
  };

  print( add( 3, 4 ) );
}

Output: