trying out new arrows for function literals -> is a function, => is a bound function

This commit is contained in:
Jeremy Ashkenas
2010-01-26 10:52:05 -05:00
parent 55df898112
commit a9f016e292
54 changed files with 259 additions and 259 deletions

View File

@@ -1,4 +1,4 @@
area: (x, y, x1, y1) =>
area: (x, y, x1, y1) ->
(x - x1) * (x - y1)
x: y: 10
@@ -18,14 +18,14 @@ print(area(
# Arguments are turned into arrays.
curried: =>
curried: ->
print area.apply(this, arguments.concat(20, 20)) is 100
curried 10, 10
# Arguments is not a special keyword -- it can be assigned to:
func: =>
func: ->
arguments: 25
arguments