Skip to content

Commit 54b5102

Browse files
committed
---
yaml --- r: 5755 b: refs/heads/master c: 90c2402 h: refs/heads/master i: 5753: e5c3b21 5751: 3aa8ddb v: v3
1 parent f63b317 commit 54b5102

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 1b0f1f0b79fb29d28bcabb7a8468f4a5a95c0712
2+
refs/heads/master: 90c240208985aff48c8bf09574c0cb1d79868593
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// This is what the signature to spawn should look like with bare functions
2+
3+
fn spawn<~T>(val: T, f: fn#(T)) {
4+
f(val);
5+
}
6+
7+
fn# f(&&i: int) {
8+
assert i == 100;
9+
}
10+
11+
fn main() {
12+
spawn(100, f);
13+
spawn(100, fn#(&&i: int) {
14+
assert i == 100;
15+
});
16+
}

0 commit comments

Comments
 (0)