lib/polymorphic.js
function isTypeAtIndex(type, list, index) {
		return list.length > index && 'type' in list[index] ? list[index].type === type : false;
	}
function isTypeAtIndex(type, list, index) {
		return list.length > index && 'type' in list[index] ? list[index].type === type : false;
	}
function isTypeAtIndex ( type , list , index ) { return list . length > index && 'type' in list [ index ] ? list [ index ] . type === type : false ; }
Compare the type of the argument at a specific position within a collection
@name    isTypeAtIndex
@access  internal
@param   string type
@param   array  arguments
@param   int    index
@return  boolean type at index
Compare the type of the argument at a specific position within a collection