sjl.js
function () {
            var self = this;
            return self.valid() ? {
                done: false,
                value: self._values[self.pointer]
            } : {
                done: true
            };
        }
function () {
            var self = this;
            return self.valid() ? {
                done: false,
                value: self._values[self.pointer]
            } : {
                done: true
            };
        }
function ( ) { var self = this ; return self . valid ( ) ? { done : false , value : self . _values [ self . pointer ] } : { done : true } ; }
Returns the current value that `pointer` is pointing to.
@method sjl.stdlib.Iterator#current
@returns {{done: boolean, value: *}}
Returns the current value that pointer is pointing to .