Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

add coffeescript demo

  • Loading branch information...
commit 3a465ac5823d797fedf90ba2e71583e66fe2eb94 1 parent bc0cd65
@hlb hlb authored
Showing with 28 additions and 0 deletions.
  1. +28 −0 coffeescripts/test.coffee
View
28 coffeescripts/test.coffee
@@ -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)
Please sign in to comment.
Something went wrong with that request. Please try again.