diff --git a/src/array/concatMap.js b/src/array/concatMap.js
index <HASH>..<HASH> 100644
--- a/src/array/concatMap.js
+++ b/src/array/concatMap.js
@@ -11,6 +11,7 @@ import curry from '../function/curry'
  * @return {Array} A newly created array of the concated values
  * @example
  * concatMap(x => [x, x], [1, 2, 3]) // => [1, 1, 2, 2, 3, 3]
+ * concatMap(x => x, [[1, 2], [3, 4], [5, 6]]) // => [1, 2, 3, 4, 5, 6]
  *
  * // It's also curried
  *
diff --git a/tests/array/concatMap.js b/tests/array/concatMap.js
index <HASH>..<HASH> 100644
--- a/tests/array/concatMap.js
+++ b/tests/array/concatMap.js
@@ -8,6 +8,13 @@ test('concatMap -- Apples function to values and merges arrays', t => {
   t.end()
 })
 
+test('concatMap -- Shrinks the array', t => {
+  const results = concatMap(x => x, [[1, 2], [3, 4], [5, 6]])
+
+  t.same(results, [1, 2, 3, 4, 5, 6])
+  t.end()
+})
+
 test('concatMap -- Is properly curried', t => {
   const con = concatMap(x => [x, x])
Upgraded concatMaps tests/docs