---
title: "mapNonNil(_:)"
framework: tabulardata
role: symbol
role_heading: Instance Method
path: "tabulardata/column/mapnonnil(_:)"
---

# mapNonNil(_:)

Creates a new column by applying the transformation to every element that isn’t missing.

## Declaration

```swift
func mapNonNil<T>(_ transform: (WrappedElement) throws -> T?) rethrows -> Column<T>
```

## Parameters

- `transform`: A transformation closure.

## See Also

### Creating Transformed Columns

- [map(_:)](tabulardata/column/map(_:).md)
