Generate markdown for Parameters section.

    Parameters
    ----------
    thing : functuon
        Function to produce parameters from
    doc : dict
        Dict from numpydoc
    header_level : int
        Number of `#`s to use for header

    Returns
    -------
    list of str
        Markdown for examples section

def params_section(thing, doc, header_level):
    """
    Generate markdown for Parameters section.

    Parameters
    ----------
    thing : functuon
        Function to produce parameters from
    doc : dict
        Dict from numpydoc
    header_level : int
        Number of `#`s to use for header

    Returns
    -------
    list of str
        Markdown for examples section
    """
    lines = []

    class_doc = doc["Parameters"]
    return type_list(
        inspect.signature(thing),
        class_doc,
        "#" * (header_level + 1) + " Parameters\n\n",
    )