js2coffee
Version:
JavaScript to CoffeeScript compiler
20 lines (17 loc) • 468 B
Plain Text
notes: """
Named function expressions are not supported in CoffeeScript.
If compatibility mode is off (`--compat`), they will be treated like any
other function expression, but may behave unexpectedly. In this example,
the `typeof` will return `'undefined'` in CoffeeScript instead of the
expected `'function'`.
"""
warnings: [ /Named function expressions/ ]
----
var x = function fn() {
return fn;
};
alert(typeof x())
----
x = ->
fn
alert typeof x()