AngularJS + Coffeescript Tests
HTML
<div ng-controller="MySimpleCtrl">
<input type="text" ng-model="demo" />
<h1 ng-click="clearText()">{{ demo }}</h1>
</div>
<script src="http://code.angularjs.org/1.1.5/angular.min.js"></script>
CoffeeScript
app = angular.module 'myapp', []
# simple class exemple - minification safe
class MySimpleCtrl
@$inject: ['$scope']
constructor: (@scope) ->
# attach viewmodel data to the scope:
@scope.demo = 'Simple class demo'
@scope.clearText = @clearText
clearText: =>
@scope.demo = ""
app.controller 'MySimpleCtrl', MySimpleCtrl
angular.bootstrap document, ['myapp']