# Module cloudi_proplists

- Description
- Data Types
- Function Index
- Function Details

### Proplists Extensions Module

.

Copyright © 2009-2016 Michael Truog

Version: 1.5.2 Mar 28 2017 19:21:38 ------------------------------------------------------------------------

Authors: Michael Truog (`mjtruog [at] gmail (dot) com`).

## Description

### Proplists Extensions Module

## Data Types

### tuplelist()

`tuplelist() = [{atom(), any()}]`

## Function Index

delete_all/2 | #### Delete all the instances of the keys provided. .
find_any/2 | #### Determine if any of the keys provided are present. .
partition/2 | #### Partition the proplist based on a key. .
take_values/2 | #### Remove many keys from the proplist. The defaults are provided as a proplist.

## Function Details

### delete_all/2

`delete_all(Keys::[atom()], List::tuplelist()) -> tuplelist()`

#### Delete all the instances of the keys provided.

### find_any/2

`find_any(Keys::[atom()], List::tuplelist()) -> boolean()`

#### Determine if any of the keys provided are present.

### partition/2

`partition(Key::atom(), List::tuplelist()) -> {tuplelist(), tuplelist()}`

#### Partition the proplist based on a key.

### take_values/2

`take_values(DefaultList::tuplelist(), List::tuplelist()) -> list()`

#### Remove many keys from the proplist.

The defaults are provided as a proplist

Generated by EDoc, Mar 28 2017, 19:21:38.