--- /dev/null
+import { iterator as Symbol_iterator } from '../symbol/iterator';
+
+/** Identifies an input as being an Iterable */
+export function isIterable(input: any): input is Iterable<any> {
+ return input && typeof input[Symbol_iterator] === 'function';
+}