BoolBuilder

main

A Swift resultBuilder for building a Bool.
ApolloZhu/BoolBuilder

BoolBuilder

@resultBuilder for building a Bool.

Example

import BoolBuilder

let condition: Bool = all {
    any {
        conditionA
        conditionB
            .inverted

        either {
            conditionC
        } or: {
            conditionD
        }
    }
    conditionE
}

Acknowledgements

Thanks to @Vince14Genius for the idea and API feedback.

Description

  • Swift Tools 5.4.0
View More Packages from this Author

Dependencies

  • None
Last updated: Sun Mar 24 2024 11:51:19 GMT-0900 (Hawaii-Aleutian Daylight Time)