---
title: makeExpression()
framework: swift
role: symbol
role_heading: Instance Method
path: swift/array/makeexpression()
---

# makeExpression()

Creates a pending expression of an array of intent values.

## Declaration

```swift
func makeExpression() -> IntentValueExpression
```

## Return Value

Return Value An intent value expression representing this array.

## Discussion

Discussion The system evaluates the expression when needed, allowing for lazy conversion of the array’s elements.
