https://github.com/fluidgroup/resultbuilderkit
Set of result builder
https://github.com/fluidgroup/resultbuilderkit
Last synced: 7 months ago
JSON representation
Set of result builder
- Host: GitHub
- URL: https://github.com/fluidgroup/resultbuilderkit
- Owner: FluidGroup
- License: mit
- Created: 2021-12-31T15:28:35.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-01T07:50:40.000Z (over 3 years ago)
- Last Synced: 2025-07-10T12:31:10.846Z (12 months ago)
- Language: Swift
- Homepage:
- Size: 12.7 KB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ResultBuilderKit
a set of result-builder
Please open PR if you have nice builder.
## ArrayBuilder
To create an array from blocks and expressions
```swift
let array: [MyElement] = buildArray {
constants
if flag {
option
}
additionalElement
}
```
or
```swift
func doSomething(@ArrayBuilder _ value: () -> [String]) {
let array: [String] = value()
...
}
```