don't use operator

This commit is contained in:
Erik 2015-09-18 13:09:22 -04:00
parent 835e1c2262
commit 9860452814
3 changed files with 5 additions and 6 deletions

View File

@ -17,7 +17,7 @@ socket.on("currentAmount") {data, ack in
socket.emit("update", ["amount": cur + 2.50])
}
ack <- ["Got your currentAmount", "dude"]
ack?.with("Got your currentAmount", "dude")
}
}

View File

@ -33,11 +33,11 @@ public final class SocketAckEmitter: NSObject {
self.ackNum = ackNum
}
public func with(items: AnyObject...) {
socket.emitAck(ackNum, withItems: items)
}
public func with(items: [AnyObject]) {
socket.emitAck(ackNum, withItems: items)
}
}
public func <-(ack: SocketAckEmitter?, items: [AnyObject]) {
ack?.with(items)
}

View File

@ -24,7 +24,6 @@
import Foundation
infix operator <- {}
public typealias AckCallback = ([AnyObject]) -> Void
public typealias NormalCallback = ([AnyObject], SocketAckEmitter?) -> Void
public typealias OnAckCallback = (timeoutAfter: UInt64, callback: AckCallback) -> Void