Skip to content

Commit 88f75eb

Browse files
authored
[Swift 4 Update]add parentheses
Single argument function types require parentheses
1 parent 353960a commit 88f75eb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Binary Tree/BinaryTree.swift

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,23 @@ extension BinaryTree: CustomStringConvertible {
2929
}
3030

3131
extension BinaryTree {
32-
public func traverseInOrder(process: T -> Void) {
32+
public func traverseInOrder(process: (T) -> Void) {
3333
if case let .node(left, value, right) = self {
3434
left.traverseInOrder(process: process)
3535
process(value)
3636
right.traverseInOrder(process: process)
3737
}
3838
}
3939

40-
public func traversePreOrder(process: T -> Void) {
40+
public func traversePreOrder(process: (T) -> Void) {
4141
if case let .node(left, value, right) = self {
4242
process(value)
4343
left.traversePreOrder(process: process)
4444
right.traversePreOrder(process: process)
4545
}
4646
}
4747

48-
public func traversePostOrder(process: T -> Void) {
48+
public func traversePostOrder(process: (T) -> Void) {
4949
if case let .node(left, value, right) = self {
5050
left.traversePostOrder(process: process)
5151
right.traversePostOrder(process: process)

0 commit comments

Comments
 (0)