Avatar
TryParsecを少しいじってた時に、 typealias Parser<In, Out> = (In) -> (Out) ってやって、Parserに対するextensionとか作れなくて残念、って思ったことがあります。 https://github.com/tryswift/TryParsec/blob/swift/3.0/Sources/TryParsec/Parser.swift#L7
TryParsec - Monadic Parser Combinator for try! Swift http://www.tryswiftconf.com/