---
description: "Learn more about: Function values"
title: "Function values"
ms.date: 10/24/2023
ms.custom: "nonautomated-date"
---
# Function values

These functions create and invoke other M functions.

|Name|Description|
|------------|---------------|
|[Function.From](function-from.md)|Takes a unary function `function` and creates a new function with the type `functionType` that constructs a list out of its arguments and passes it to `function`.|
|[Function.Invoke](function-invoke.md)|Invokes the given function using the specified and returns the result.|
|[Function.InvokeAfter](function-invokeafter.md)|Returns the result of invoking function after duration delay has passed.|
|[Function.InvokeWithErrorContext](function-invokewitherrorcontext.md) | This function is intended for internal use only.|
|[Function.IsDataSource](function-isdatasource.md)|Returns whether or not function is considered a data source.|
|[Function.ScalarVector](function-scalarvector.md)|Returns a scalar function of type scalarFunctionType that invokes vectorFunction with a single row of arguments and returns its single output. |
