ikesyo/Himotoki: A type-safe JSON decoding library purely written in Swift

引用:

static func decode(_ e: Extractor) throws -> Group {
        return try Group(
            name: e <| "name",
            floor: e <| "floor",
            locationName: e <| [ "location", "name" ], // Parse nested objects
            optional: e <||? "optional" // Parse optional arrays of values
        )

に出てくる <| は、なんでしょうか? 上手く検索にひっかりません。