Files
Nim/tests/generics/tconfusing_arrow.nim
2015-01-10 23:52:29 +01:00

16 lines
276 B
Nim

import algorithm, future
type Deck = object
value: int
proc sort(h: var seq[Deck]) =
# works:
h.sort(proc (x, y: Deck): auto =
cmp(x.value, y.value))
# fails:
h.sort((x, y: Deck) => cmp(ord(x.value), ord(y.value)))
var player: seq[Deck] = @[]
player.sort()