Module cloudi_proplists

Proplists Extensions Module

.

Copyright © 2009-2016 Michael Truog

Version: 1.5.2 Oct 7 2016 12:03:15 ------------------------------------------------------------------------

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, Oct 7 2016, 12:03:15.