--- /dev/null
+define(['../lang/isArray', '../object/size'], function (isArray, objSize) {
+
+ /**
+ * Get collection size
+ */
+ function size(list) {
+ if (!list) {
+ return 0;
+ }
+ if (isArray(list)) {
+ return list.length;
+ }
+ return objSize(list);
+ }
+
+ return size;
+
+});