ocaml.org
ocaml.org copied to clipboard
The official OCaml website.
* Turn v2 urls from data/releases/*.md file into w/o `v2.` urls * Remove manual `/releases/` redirects from `redirection.ml` * Handle `/releases/` redirects in `middleware.ml` This fixes some broken links in...
V2 supported `/consortium` (see https://v2.ocaml.org/consortium/). https://ocaml.org/consortium/ redirects to https://ocaml.org/. This isn't the proper behaviour. We should either: * Redirect to the v2 version * Copy and adapt the v2 page...
I have added two functions for the task Encode and Decode Bytestrings from Hex-Strings 1. `decode_hex_string` to convert a hexidecimal string to an ascii string. 2. `encode_to_hex` to convert an...
In the ocaml.org source code, strings are compared or searched, ignoring cases (i.e. in a case-insensitive manner). Most often, this is done using `String.lowercase_ascii` and either OCaml structural equality (`=`)...
Only signal-&-threads has been filtered, as a proof of concept. If we decide to go for this, everything has to be scraped from scratch once.
- **Data type and scraping for YouTube video MRSS** - **YouTube page** - **Add UI** 
Filter blog by source id e.g. https://ocaml.org/blog/emelle-tv https://ocaml.org/blog/cwn https://ocaml.org/blog/opam (local) P.S. Includes PR #2430
Resolves #2392
Currently, there are no means to discover the `latest`, `lts` and _no version_ URLs to the manuals: * https://ocaml.org/manual/latest/api/Arg.html * https://ocaml.org/manual/lts/api/Arg.html * https://ocaml.org/manual/api/Arg.html https://github.com/ocaml/ocaml.org/issues/534#issuecomment-2113239777