At a Glance
Flexible is a tool that simplifies work with arrays in Swift.
How To Get Started
- Copy content of
Sourcefolder to your project.
or
- Use
Flexiblecocoapod
Requirements
- iOS 9 and later
- Xcode 9 and later
- Swift 4.1
Usage
Filtering array is much easier with Flexible:
let sourceArray = [
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
]
let result = array.flx
.take(.last(count: 4)) // Take last 4 elements
.mapped { "value = \($0)" } // Map Int element to String value
.where { $0 < 8 } // Filter source elements
print(result) // ["value = 4", "value = 5", "value = 6", "value = 7"]License
Flexible is available under the Apache 2.0 license. See the LICENSE file for more info.

