CoffeeScript JS guessing

This commit is contained in:
Joshua Peek
2011-05-25 11:25:11 -05:00
parent 3ea66af178
commit 972632b9db
10 changed files with 188 additions and 0 deletions

28
test/fixtures/blob/coffee/intro.coffee vendored Normal file
View File

@@ -0,0 +1,28 @@
# Assignment:
number = 42
opposite = true
# Conditions:
number = -42 if opposite
# Functions:
square = (x) -> x * x
# Arrays:
list = [1, 2, 3, 4, 5]
# Objects:
math =
root: Math.sqrt
square: square
cube: (x) -> x * square x
# Splats:
race = (winner, runners...) ->
print winner, runners
# Existence:
alert "I knew it!" if elvis?
# Array comprehensions:
cubes = (math.cube num for num in list)