# Module: isArrayOf

## Table of contents

### Collections Variables

- [containsArrays](isArrayOf.md#containsarrays)
- [containsBooleans](isArrayOf.md#containsbooleans)
- [containsFalsey](isArrayOf.md#containsfalsey)
- [containsFunctions](isArrayOf.md#containsfunctions)
- [containsMappables](isArrayOf.md#containsmappables)
- [containsNumbers](isArrayOf.md#containsnumbers)
- [containsObjects](isArrayOf.md#containsobjects)
- [containsPrimatives](isArrayOf.md#containsprimatives)
- [containsRegEx](isArrayOf.md#containsregex)
- [containsStrings](isArrayOf.md#containsstrings)
- [containsTruthy](isArrayOf.md#containstruthy)

### Other Variables

- [isArrayOfArrays](isArrayOf.md#isarrayofarrays)
- [isArrayOfBooleans](isArrayOf.md#isarrayofbooleans)
- [isArrayOfFalsey](isArrayOf.md#isarrayoffalsey)
- [isArrayOfFunctions](isArrayOf.md#isarrayoffunctions)
- [isArrayOfMappables](isArrayOf.md#isarrayofmappables)
- [isArrayOfNumbers](isArrayOf.md#isarrayofnumbers)
- [isArrayOfObjects](isArrayOf.md#isarrayofobjects)
- [isArrayOfPrimatives](isArrayOf.md#isarrayofprimatives)
- [isArrayOfRegEx](isArrayOf.md#isarrayofregex)
- [isArrayOfStrings](isArrayOf.md#isarrayofstrings)
- [isArrayOfTruthy](isArrayOf.md#isarrayoftruthy)

### Functional Functions

- [contains](isArrayOf.md#contains)
- [isArrayOf](isArrayOf.md#isarrayof)

## Collections Variables

### containsArrays

• `Const` **containsArrays**: `Function`

**`Function`**

containsArrays

#### Defined in

[src/isArrayOf.js:139](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L139)

___

### containsBooleans

• `Const` **containsBooleans**: `Function`

**`Function`**

containsBooleans

#### Defined in

[src/isArrayOf.js:163](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L163)

___

### containsFalsey

• `Const` **containsFalsey**: `Function`

**`Function`**

containsFalsey

#### Defined in

[src/isArrayOf.js:219](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L219)

___

### containsFunctions

• `Const` **containsFunctions**: `Function`

**`Function`**

containsFunctions

#### Defined in

[src/isArrayOf.js:195](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L195)

___

### containsMappables

• `Const` **containsMappables**: `Function`

**`Function`**

containsMappables

#### Defined in

[src/isArrayOf.js:179](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L179)

___

### containsNumbers

• `Const` **containsNumbers**: `Function`

**`Function`**

containsNumbers

#### Defined in

[src/isArrayOf.js:155](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L155)

___

### containsObjects

• `Const` **containsObjects**: `Function`

**`Function`**

containsObjects

#### Defined in

[src/isArrayOf.js:171](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L171)

___

### containsPrimatives

• `Const` **containsPrimatives**: `Function`

**`Function`**

containsPrimatives

#### Defined in

[src/isArrayOf.js:187](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L187)

___

### containsRegEx

• `Const` **containsRegEx**: `Function`

**`Function`**

containsRegEx

#### Defined in

[src/isArrayOf.js:203](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L203)

___

### containsStrings

• `Const` **containsStrings**: `Function`

**`Function`**

containsStrings

#### Defined in

[src/isArrayOf.js:147](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L147)

___

### containsTruthy

• `Const` **containsTruthy**: `Function`

**`Function`**

containsTruthy

#### Defined in

[src/isArrayOf.js:211](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L211)

___

## Other Variables

### isArrayOfArrays

• `Const` **isArrayOfArrays**: `Function`

**`Function`**

isArrayOfArrays

#### Defined in

[src/isArrayOf.js:41](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L41)

___

### isArrayOfBooleans

• `Const` **isArrayOfBooleans**: `Function`

**`Function`**

isArrayOfBooleans

#### Defined in

[src/isArrayOf.js:62](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L62)

___

### isArrayOfFalsey

• `Const` **isArrayOfFalsey**: `Function`

**`Function`**

isArrayOfFalsey

#### Defined in

[src/isArrayOf.js:111](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L111)

___

### isArrayOfFunctions

• `Const` **isArrayOfFunctions**: `Function`

**`Function`**

isArrayOfFunctions

#### Defined in

[src/isArrayOf.js:90](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L90)

___

### isArrayOfMappables

• `Const` **isArrayOfMappables**: `Function`

**`Function`**

isArrayOfMappables

#### Defined in

[src/isArrayOf.js:76](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L76)

___

### isArrayOfNumbers

• `Const` **isArrayOfNumbers**: `Function`

**`Function`**

isArrayOfNumbers

#### Defined in

[src/isArrayOf.js:55](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L55)

___

### isArrayOfObjects

• `Const` **isArrayOfObjects**: `Function`

**`Function`**

isArrayOfObjects

#### Defined in

[src/isArrayOf.js:69](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L69)

___

### isArrayOfPrimatives

• `Const` **isArrayOfPrimatives**: `Function`

**`Function`**

isArrayOfPrimatives

#### Defined in

[src/isArrayOf.js:83](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L83)

___

### isArrayOfRegEx

• `Const` **isArrayOfRegEx**: `Function`

**`Function`**

isArrayOfRegEx

#### Defined in

[src/isArrayOf.js:97](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L97)

___

### isArrayOfStrings

• `Const` **isArrayOfStrings**: `Function`

**`Function`**

isArrayOfStrings

#### Defined in

[src/isArrayOf.js:48](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L48)

___

### isArrayOfTruthy

• `Const` **isArrayOfTruthy**: `Function`

**`Function`**

isArrayOfTruthy

#### Defined in

[src/isArrayOf.js:104](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L104)

## Functional Functions

### contains

▸ **contains**(`...args`): `Function`

Produces a function which evaluates a set of functions against
all items in an array and returns true if any of the function evaluate truthy.

#### Parameters

| Name | Type |
| :------ | :------ |
| `...args` | `Function`[] |

#### Returns

`Function`

#### Defined in

[src/isArrayOf.js:122](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L122)

___

### isArrayOf

▸ **isArrayOf**(`...args`): `Function`

Produces a function which evaluates a set of functions against
all items in an array and returns true if all of the function evaluate truthy.

#### Parameters

| Name | Type |
| :------ | :------ |
| `...args` | `Function`[] |

#### Returns

`Function`

#### Defined in

[src/isArrayOf.js:25](https://github.com/Twipped/js-utils/blob/9c196e3/src/isArrayOf.js#L25)
