{
    "content": [
        {
            "type": "text",
            "text": "# curses (perldoc)\n\n## Sections\n\n- **Found in /usr/share/perl/5.34/pod/perlfaq3.pod**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "curses",
        "section": "-q",
        "mode": "perldoc",
        "summary": null,
        "synopsis": null,
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "Found in /usr/share/perl/5.34/pod/perlfaq3.pod",
                "lines": 7,
                "subsections": []
            }
        ],
        "sections": {
            "Found in /usr/share/perl/5.34/pod/perlfaq3.pod": {
                "content": "How can I use curses with Perl?\nThe Curses module from CPAN provides a dynamically loadable object\nmodule interface to a curses library. A small demo can be found at the\ndirectory <http://www.cpan.org/authors/id/T/TO/TOMC/scripts/rep.gz> ;\nthis program repeats a command and updates the screen as needed,\nrendering rep ps axu similar to top.\n",
                "subsections": []
            }
        }
    }
}