<commit_before>
{{alias}}( α, β )
    Returns a pseudorandom number drawn from a beta distribution.

    If `α <= 0` or `β <= 0`, the function returns `NaN`.

    If `α` or `β` is `NaN`, the function returns `NaN`.

    Parameters
    ----------
    α: double
        First shape parameter.

    β: double
        Second shape parameter.

    Returns
    -------
    r: double
        Pseudorandom number.

    Examples
    --------
    > var r = {{alias}}( 2.0, 5.0 );


{{alias}}.factory( [α, β, ][options] )
    Returns a pseudorandom number generator (PRNG) for generating beta
    distributed pseudorandom numbers.

    If provided `α` and `β`, the returned PRNG returns random variates drawn
    from the specified distribution.

    If not provided `α` and `β`, the returned PRNG requires that both `α` and
    `β` be provided at each invocation.

    Parameters
    ----------
    α: double (optional)
        First shape parameter.<commit_msg>Update description<commit_after>
{{alias}}( α, β )
    Returns a pseudorandom number drawn from a beta distribution.

    If `α <= 0` or `β <= 0`, the function returns `NaN`.

    If `α` or `β` is `NaN`, the function returns `NaN`.

    Parameters
    ----------
    α: double
        First shape parameter.

    β: double
        Second shape parameter.

    Returns
    -------
    r: double
        Pseudorandom number.

    Examples
    --------
    > var r = {{alias}}( 2.0, 5.0 );


{{alias}}.factory( [α, β, ][options] )
    Returns a pseudorandom number generator (PRNG) for generating pseudorandom
    numbers drawn from a beta distribution.

    If provided `α` and `β`, the returned PRNG returns random variates drawn
    from the specified distribution.

    If not provided `α` and `β`, the returned PRNG requires that both `α` and
    `β` be provided at each invocation.

    Parameters
    ----------
    α: double (optional)
        First shape parameter.
{'fraction_non_alphanumeric': 0.12688507540301613, 'fraction_numerical': 0.0062402496099844, 'mean_word_length': 2.148936170212766, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2140875', 'n_tokens_mistral': 568, 'n_tokens_neox': 525, 'n_words': 231}