2012-03-26 28 views

Respuesta

9

Estas funciones parecen estar destinadas para uso privado por el compilador CoffeeScript. Podría ser mejor usar una biblioteca de propósito general como Underscore.js si desea este tipo de características.

coffee> _ = require('underscore') 
coffee> _.flatten [1, 2, 3, [4, 5]] 
[ 1, 2, 3, 4, 5 ] 
+0

Exactamente. 'helpers.coffee' solo existe para que el compilador CoffeeScript no necesite dependencias externas como Underscore. –

+1

solo una nota que en la capa de café, _ ya se usa como una palabra clave que representa el valor anterior. así que use 'u = require ('guión bajo')' 'u.flatten [1,2,3, [4,5]]' – user1012566

Cuestiones relacionadas