## Usage
```javascript
var kumaraswamy = require( '@stdlib/stats/base/dists/kumaraswamy' );
```
#### kumaraswamy
Kumaraswamy's double bounded distribution.
```javascript
var dist = kumaraswamy;
// returns {...}
```
The namespace contains the following distribution functions:
- [`cdf( x, a, b )`][@stdlib/stats/base/dists/kumaraswamy/cdf]: Kumaraswamy's double bounded distribution cumulative distribution function.
- [`logcdf( x, a, b )`][@stdlib/stats/base/dists/kumaraswamy/logcdf]: evaluate the natural logarithm of the cumulative distribution function for a Kumaraswamy's double bounded distribution.
- [`logpdf( x, a, b )`][@stdlib/stats/base/dists/kumaraswamy/logpdf]: evaluate the natural logarithm of the probability density function for a Kumaraswamy's double bounded distribution.
- [`pdf( x, a, b )`][@stdlib/stats/base/dists/kumaraswamy/pdf]: Kumaraswamy's double bounded distribution probability density function.
- [`quantile( p, a, b )`][@stdlib/stats/base/dists/kumaraswamy/quantile]: Kumaraswamy's double bounded distribution quantile function.
The namespace contains the following functions for calculating distribution properties:
- [`kurtosis( a, b )`][@stdlib/stats/base/dists/kumaraswamy/kurtosis]: Kumaraswamy's double bounded distribution excess kurtosis.
- [`mean( a, b )`][@stdlib/stats/base/dists/kumaraswamy/mean]: Kumaraswamy's double bounded distribution expected value.
- [`median( a, b )`][@stdlib/stats/base/dists/kumaraswamy/median]: Kumaraswamy's double bounded distribution median.
- [`mode( a, b )`][@stdlib/stats/base/dists/kumaraswamy/mode]: Kumaraswamy's double bounded distribution mode.
- [`skewness( a, b )`][@stdlib/stats/base/dists/kumaraswamy/skewness]: Kumaraswamy's double bounded distribution skewness.
- [`stdev( a, b )`][@stdlib/stats/base/dists/kumaraswamy/stdev]: Kumaraswamy's double bounded distribution standard deviation.
- [`variance( a, b )`][@stdlib/stats/base/dists/kumaraswamy/variance]: Kumaraswamy's double bounded distribution variance.
The namespace contains a constructor function for creating a [Kumaraswamy's double bounded][kumaraswamy-distribution] distribution object.
- [`Kumaraswamy( [a, b] )`][@stdlib/stats/base/dists/kumaraswamy/ctor]: Kumaraswamy's double bounded distribution constructor.
```javascript
var Kumaraswamy = require( '@stdlib/stats/base/dists/kumaraswamy' ).Kumaraswamy;
var dist = new Kumaraswamy( 2.0, 4.0 );
var y = dist.logpdf( 0.8 );
// returns ~-1.209
```