Swiftは独自の演算子を定義できますが、僕はあれがわりと苦手です。 他の言語にあるものとかを移植するのは歓迎なのですが。

https://github.com/xmartlabs/Eureka#how-to-create-a-form

form +++ Section("Section1")
    <<< TextRow(){ row in
        row.title = "Text Row"
        row.placeholder = "Enter text here"
    }
    <<< PhoneRow(){
        $0.title = "Phone Row"
        $0.placeholder = "And numbers here"
    }
+++ Section("Section2")
    <<< DateRow(){
        $0.title = "Date Row"
        $0.value = Date(timeIntervalSinceReferenceDate: 0)
    }

これは本当に人間に読みやすくなっているのでしょうか…。

form.append(contentsOf: [
    Section("Section1") { section in
        section.append(contentsOf: [
            TextRow { row in
                row.title = "Text Row"
                row.placeholder = "Enter text here"
            },
            PhoneRow {
                $0.title = "Phone Row"
                $0.placeholder = "And numbers here"
            }
        ])
    },
    Section("Section2") { section in
        section.append(contentsOf: [
            DateRow {
                $0.title = "Date Row"
                $0.value = Date(timeIntervalSinceReferenceDate: 0)
            }
        ])
    }
])

というわけで、僕はいつもこのような書き方をしています。 これならEurekaを初めて見る人でも大丈夫です。