---
title: "min(by:)"
framework: combine
role: symbol
role_heading: Instance Method
path: "combine/publishers/sequence/min(by:)"
---

# min(by:)

## Declaration

```swift
func min(by areInIncreasingOrder: (Publishers.Sequence<Elements, Failure>.Output, Publishers.Sequence<Elements, Failure>.Output) -> Bool) -> Optional<Publishers.Sequence<Elements, Failure>.Output>.Publisher
```

## See Also

### Applying mathematical operations on elements

- [count()](combine/publishers/sequence/count()-5rrw2.md)
- [count()](combine/publishers/sequence/count()-5hb52.md)
- [count()](combine/publishers/sequence/count()-b8ct.md)
- [max()](combine/publishers/sequence/max().md)
- [max(by:)](combine/publishers/sequence/max(by:).md)
- [min()](combine/publishers/sequence/min().md)
