Это происходит потому, что coffeescript упаковывает все в замыкание.Вывод JavaScript этого кода на самом деле:
(function() {
var yourMom;
yourMom = function(location) {
return console.log(location);
};
yourMom("wuz hur");
}).call(this);
Если вы хотите экспортировать его в глобальную область, вы можете сделать следующее:
window.yourMom = yourMom = (location) ->
console.log location
или
this.yourMom = yourMom = (location) ->
console.log location