Angular: Empty Fiddle

http://angularjs.org/

HTML

<script src="http://code.angularjs.org/1.2.6/angular.js"></script>
<div ng-controller="MyCtrl">

    <div ng-repeat="speaker in speakers | orderBy : 'name'">
        <div class="item item-divider" ng-if="firstLetter(speaker.name) != firstLetter(speakers[$index-1].name)">
          {{firstLetter(speaker.name)}}
        </div>
        {{speaker.name}}
    </div>
    
</div>

JavaScript

var myApp = angular.module('myApp',[]);


function MyCtrl($scope) {
    $scope.speakers = [
        {name: 'Nick Whatevers'},
        {name: 'Bob Not'},
        {name: 'Anthony Poustrakis'},
        {name: 'Bill Clit'}
    ];
    
    $scope.firstLetter = function(name) {
      return name && name.charAt(0);
    }

}