GET /api/v1/autocomplete/port/?format=api&page=146
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 41069,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=147",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=145",
    "results": [
        {
            "name": "ocaml-ppx_tydi",
            "description": "Let expressions, inferring pattern type from expression"
        },
        {
            "name": "ocaml-ppx_typerep_conv",
            "description": "Automatic generation of runtime types from type definitions"
        },
        {
            "name": "ocaml-ppx_variants_conv",
            "description": "Generation of accessor and iteration functions for OCaml variant types"
        },
        {
            "name": "ocaml-ppxfind",
            "description": "Apply OCaml PPX rewriters from the command line"
        },
        {
            "name": "ocaml-ppxlib",
            "description": "Standard library for ppx rewriters"
        },
        {
            "name": "ocaml-process",
            "description": "Easy process control library for OCaml"
        },
        {
            "name": "ocaml-protocol_version_header",
            "description": "Protocol-aware version negotiation"
        },
        {
            "name": "ocaml-ptime",
            "description": "POSIX time for OCaml"
        },
        {
            "name": "ocaml-re",
            "description": "Regular expression library for OCaml"
        },
        {
            "name": "ocaml-react",
            "description": "Functional reactive progreamming for OCaml"
        },
        {
            "name": "ocaml-record_builder",
            "description": "Library which provides traversal of records with an applicative"
        },
        {
            "name": "ocaml-result",
            "description": "A backwards-compatible Result module for OCaml"
        },
        {
            "name": "ocaml-rresult",
            "description": "Result value combinators for OCaml"
        },
        {
            "name": "ocaml-sedlex",
            "description": "Unicode-friendly lexer generator for OCaml"
        },
        {
            "name": "ocaml-seq",
            "description": "Compatibility package for OCamlʼs standard iterator type"
        },
        {
            "name": "ocaml-sexp_pretty",
            "description": "Library for pretty-printing s-expressions"
        },
        {
            "name": "ocaml-sexplib",
            "description": "S-expressions for OCaml"
        },
        {
            "name": "ocaml-sexplib0",
            "description": "Jane Street's S-expression definitions and base converters for OCaml"
        },
        {
            "name": "ocaml-sha",
            "description": "OCaml bindings to SHA cryptographic functions"
        },
        {
            "name": "ocaml-shell",
            "description": "Implementation of fork&exec and related functionality."
        },
        {
            "name": "ocaml-spawn",
            "description": "Spawning system process"
        },
        {
            "name": "ocaml-splittable_random",
            "description": "PRNG that can be split into independent streams"
        },
        {
            "name": "ocaml-sqlite3",
            "description": "OCaml bindings for SQLite 3"
        },
        {
            "name": "ocaml-stdcompat",
            "description": "Stdcompat: compatibility module for OCaml standard library"
        },
        {
            "name": "ocaml-stdint",
            "description": "Fixed width integer types for OCaml"
        },
        {
            "name": "ocaml-stdio",
            "description": "Jane Street's standard IO library for OCaml"
        },
        {
            "name": "ocaml-stdlib-shims",
            "description": "Backport newer OCaml stdlib features to older compilers"
        },
        {
            "name": "ocaml-stringext",
            "description": "Extra string functions for OCaml"
        },
        {
            "name": "ocaml-syntax-shims",
            "description": "Backport new syntax to older OCaml versions"
        },
        {
            "name": "ocaml-syslog",
            "description": "syslog(3) routines for ocaml (RFC 3164)"
        },
        {
            "name": "ocaml-syslog-message",
            "description": "Syslog message parser"
        },
        {
            "name": "ocaml-textutils",
            "description": "Text output utilities"
        },
        {
            "name": "ocaml-textutils_kernel",
            "description": "The subset of textutils using only core_kernel and working in JavaScript"
        },
        {
            "name": "ocaml-time_now",
            "description": "Reports the current time"
        },
        {
            "name": "ocaml-timezone",
            "description": "Timezone for OCaml"
        },
        {
            "name": "ocaml-topkg",
            "description": "The transitory OCaml software packager"
        },
        {
            "name": "ocaml-trie",
            "description": "Strict impure trie tree"
        },
        {
            "name": "ocaml-typerep",
            "description": "Runtime types for OCaml"
        },
        {
            "name": "ocaml-ulex",
            "description": "lexer generator for Unicode and OCaml"
        },
        {
            "name": "ocaml-unidecode",
            "description": "Convert unicode strings into its ASCII representation"
        },
        {
            "name": "ocaml-uri",
            "description": "An RFC3986 URI/URL parsing library"
        },
        {
            "name": "ocaml-utop",
            "description": "Universal toplevel (i.e. REPL) for OCaml"
        },
        {
            "name": "ocaml-uucp",
            "description": "Unicode character properties for OCaml"
        },
        {
            "name": "ocaml-uunf",
            "description": "Unicode text normalization for OCaml"
        },
        {
            "name": "ocaml-uuseg",
            "description": "Unicode text segmentation for OCaml"
        },
        {
            "name": "ocaml-uutf",
            "description": "Non-blocking streaming Unicode codec for OCaml"
        },
        {
            "name": "ocaml-variantslib",
            "description": "OCaml variants as first class values"
        },
        {
            "name": "ocaml-visitors",
            "description": "An OCaml syntax extension for generating visitor classes"
        },
        {
            "name": "ocaml-wasm",
            "description": "OCaml Web Assembly library"
        },
        {
            "name": "ocaml-xdg",
            "description": "Composable build system for OCaml"
        }
    ]
}