{"count":41070,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=147","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&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"}]}