From 7f8de3b74a5409a96de647e5ed3bf2ffac573968 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 29 Aug 2023 12:32:05 +0200 Subject: [PATCH] Fix broken links (#1461) --------- Co-authored-by: sabine Co-authored-by: Masanori Ogino --- data/academic_institutions/Beira.md | 2 +- data/academic_institutions/Boston.md | 2 +- data/academic_institutions/caltech.md | 2 +- data/academic_institutions/innsbruck.md | 2 +- data/academic_institutions/maryland.md | 2 +- data/academic_institutions/mcgill.md | 2 +- data/academic_institutions/pennsylvania.md | 2 +- data/academic_institutions/rennes.md | 2 +- ...ment-d-applications-avec-objective-caml.md | 2 +- ...mation-de-droite-a-gauche-et-vice-versa.md | 2 +- data/changelog/odoc/2021-10-06-odoc-2.0.0.md | 14 ++--- .../american-museum-of-natural-history.md | 2 +- data/industrial_users/cacaoweb.md | 2 +- data/industrial_users/kernelize.md | 2 +- data/workshops/2009.md | 4 +- data/workshops/2013.md | 56 +++++++++---------- data/workshops/2022.md | 2 +- 17 files changed, 51 insertions(+), 51 deletions(-) diff --git a/data/academic_institutions/Beira.md b/data/academic_institutions/Beira.md index f984ce055d..d5bedf589b 100644 --- a/data/academic_institutions/Beira.md +++ b/data/academic_institutions/Beira.md @@ -19,7 +19,7 @@ courses: - name: Proof and Programming Theory online_resource: "https://www.di.ubi.pt/~desousa/TPP/tpp.html" - name: Software Reliability and Security - online_resource: "https://www.di.ubi.pt/~desousa/CF/confia.html" + online_resource: "https://www.di.ubi.pt/~desousa/Ciencia/" location: lat: 40.2779 long: -7.5090 diff --git a/data/academic_institutions/Boston.md b/data/academic_institutions/Boston.md index 1cb31f83ff..0a5ef7a7ee 100644 --- a/data/academic_institutions/Boston.md +++ b/data/academic_institutions/Boston.md @@ -8,7 +8,7 @@ continent: North America courses: - name: Computer Science I acronym: CS1101 - online_resource: "https://www.cs.bc.edu/~muller/teaching/cs1101/s16/" + online_resource: "http://www.cs.bc.edu/~muller/teaching/cs1101/s16/" location: lat: 42.3355 long: -71.1685 diff --git a/data/academic_institutions/caltech.md b/data/academic_institutions/caltech.md index 6c8412c970..407d8ef503 100644 --- a/data/academic_institutions/caltech.md +++ b/data/academic_institutions/caltech.md @@ -7,7 +7,7 @@ logo: academic_institution/caltech.png continent: North America courses: - name: Fundamentals of Computer Programming - online_resource: "https://users.cms.caltech.edu/~mvanier/" + online_resource: "http://users.cms.caltech.edu/~mvanier/" location: lat: 34.1377 long: -118.1253 diff --git a/data/academic_institutions/innsbruck.md b/data/academic_institutions/innsbruck.md index 97a89f1e34..de010acd30 100644 --- a/data/academic_institutions/innsbruck.md +++ b/data/academic_institutions/innsbruck.md @@ -8,7 +8,7 @@ continent: Europe courses: - name: Programming in OCAML acronym: SS 06 - online_resource: https://cl-informatik.uibk.ac.at/teaching/ss06/ocaml/schedule.php + online_resource: http://cl-informatik.uibk.ac.at/teaching/ss06/ocaml/schedule.php location: lat: 47.2692 long: 11.4041 diff --git a/data/academic_institutions/maryland.md b/data/academic_institutions/maryland.md index f913586f2a..1a90964513 100644 --- a/data/academic_institutions/maryland.md +++ b/data/academic_institutions/maryland.md @@ -8,7 +8,7 @@ continent: North America courses: - name: Organization of Programming Languages-(along with Ruby, Prolog, Java) acronym: CMSC 330 - online_resource: "https://www.cs.umd.edu/class/fall2014/cmsc330/" + online_resource: "https://github.com/umd-cmsc330" location: lat: 38.9869 long: -76.9426 diff --git a/data/academic_institutions/mcgill.md b/data/academic_institutions/mcgill.md index fcd2b29d81..8a3691748d 100644 --- a/data/academic_institutions/mcgill.md +++ b/data/academic_institutions/mcgill.md @@ -8,7 +8,7 @@ continent: North America courses: - name: Programming Languages and Paradigms acronym: COMP 302 - online_resource: "https://www.cs.mcgill.ca/~bpientka/cs302/" + online_resource: "https://www.mcgill.ca/study/2023-2024/courses/comp-302" location: lat: 45.5048 long: -73.5772 diff --git a/data/academic_institutions/pennsylvania.md b/data/academic_institutions/pennsylvania.md index 96c8c513b5..659824612b 100644 --- a/data/academic_institutions/pennsylvania.md +++ b/data/academic_institutions/pennsylvania.md @@ -8,7 +8,7 @@ continent: North America courses: - name: Compilers acronym: CIS341 - online_resource: "https://www.cis.upenn.edu/~cis341/current/" + online_resource: "https://www.seas.upenn.edu/~cis3410/current/" - name: Programming Languages and Techniques I acronym: CIS120 online_resource: "https://www.seas.upenn.edu/~cis120/current/" diff --git a/data/academic_institutions/rennes.md b/data/academic_institutions/rennes.md index 66a0753c09..b51f83a5ad 100644 --- a/data/academic_institutions/rennes.md +++ b/data/academic_institutions/rennes.md @@ -2,7 +2,7 @@ name: University of Rennes 1 description: > The University of Rennes 1 is a public university located in the city of Rennes, France. It is under the Academy of Rennes. -url: "https://international.univ-rennes1.fr/en/welcome-universite-de-rennes-1" +url: "https://www.univ-rennes.fr/" logo: academic_institution/reness.png continent: Europe courses: diff --git a/data/books/developpement-d-applications-avec-objective-caml.md b/data/books/developpement-d-applications-avec-objective-caml.md index fed021ac65..7dd90841e1 100644 --- a/data/books/developpement-d-applications-avec-objective-caml.md +++ b/data/books/developpement-d-applications-avec-objective-caml.md @@ -12,7 +12,7 @@ language: french isbn: "2-84177-121-0" links: - description: Read Online - uri: https://www.pps.jussieu.fr/Livres/ora/DA-OCAML/index.html + uri: https://www-apr.lip6.fr/~chaillou/Public/DA-OCAML/ - description: Order at Amazon.fr uri: https://www.amazon.fr/exec/obidos/ASIN/2841771210 featured: false diff --git a/data/books/programmation-de-droite-a-gauche-et-vice-versa.md b/data/books/programmation-de-droite-a-gauche-et-vice-versa.md index f2a5b6b26b..8589881687 100644 --- a/data/books/programmation-de-droite-a-gauche-et-vice-versa.md +++ b/data/books/programmation-de-droite-a-gauche-et-vice-versa.md @@ -10,6 +10,6 @@ language: french isbn: "978-2-916466-05-7" links: - description: Order Online from Paracamplus - uri: https://paracamplus.com + uri: https://www.decitre.fr/livres/programmation-de-droite-a-gauche-et-vice-versa-9782916466064.html featured: false --- diff --git a/data/changelog/odoc/2021-10-06-odoc-2.0.0.md b/data/changelog/odoc/2021-10-06-odoc-2.0.0.md index 51e1148fd1..0004e24d3d 100644 --- a/data/changelog/odoc/2021-10-06-odoc-2.0.0.md +++ b/data/changelog/odoc/2021-10-06-odoc-2.0.0.md @@ -65,7 +65,7 @@ This release has been a long time coming -- years! -- and contains several notab The internal library used by `odoc` that models the OCaml module system has been completely rewritten over a multi-year effort by @jonludlam and @Julow, according to a design by @lpw25. The rewrite gives `odoc` a much better understanding of the module system compared to the original implementation. This library is used for two main processes: -1. To perform _expansions_, which is the process where `odoc` takes complex module type expressions like [this one from tyxml](https://ocaml.github.io/odoc/deps/tyxml/Html_f/index.html#module-Make): +1. To perform _expansions_, which is the process where `odoc` takes complex module type expressions like [this one from tyxml](https://web.archive.org/web/20211208100141/https://ocaml.github.io/odoc/deps/tyxml/Html_f/index.html#module-Make): ```ocaml= module Make (Xml : Xml_sigs.T with type ('a, 'b) W.ft = 'a -> 'b) @@ -74,7 +74,7 @@ module Make with type +'a elt = Xml.elt and type +'a attrib = Xml.attrib ``` -Then turns it into an [output page](https://ocaml.github.io/odoc/deps/tyxml/Html_f/Make/index.html) containing the correct types, values, modules, includes, and documentation. +Then turns it into an [output page](https://web.archive.org/web/20211208100141/https://ocaml.github.io/odoc/deps/tyxml/Html_f/index.html) containing the correct types, values, modules, includes, and documentation. 2. To perform *resolutions*, which is where `odoc` handles complex paths found in OCaml source in order to calculate the correct definition link. For example, in the following snippet: @@ -93,7 +93,7 @@ type t = C.N.t resolution is the process by which `odoc` determines which documentation page to take you when you click on `C.N.t`. -The new model has logic to handle many features of the OCaml language, as can be explored [here](http://ocaml.github.io/odoc/features.html). +The new model has logic to handle many features of the OCaml language, as can be explored [here](https://web.archive.org/web/20211208094857/http://ocaml.github.io/odoc/features.html). A particularly important improvement is in handling canonical modules (explained in the link above). The upshot of this is that there should never be any more odd double underscores leaking into your docs! @@ -110,11 +110,11 @@ We look forward to many new renderers being created for the varied use cases pre ### Output Structure `odoc 2.0` introduces a new mechanism to specify the structure of the files produced. Although it's a relatively simple new feature, it nevertheless has enabled `odoc` to be used in new ways. In particular, it has allowed `odoc` to construct the -package documentation for the new OCaml website, [v3.ocaml.org](https://v3.ocaml.org/packages). There is also an [example driver](https://ocaml.github.io/odoc/driver.html), showing how `odoc` can be used to construct a stand-alone website for an OCaml package that contains fully-linked documentation for a package and all of its dependencies. This has been used to create `odoc`'s [new website](https://ocaml.github.io/odoc). +package documentation for the new OCaml website, [v3.ocaml.org](https://v3.ocaml.org/packages). There is also an [example driver](https://web.archive.org/web/20211208094857/https://ocaml.github.io/odoc/driver.html), showing how `odoc` can be used to construct a stand-alone website for an OCaml package that contains fully-linked documentation for a package and all of its dependencies. This has been used to create `odoc`'s [new website](https://web.archive.org/web/20211208101345/https://ocaml.github.io/odoc/). ### New Drivers -Like the OCaml compiler itself, running `odoc` on your code requires careful sequencing of the invocations to produce the correct result. Fortunately both `dune` and `odig` understand how to do this, so most users don't need to know the details. If you want more than these tools provide though, we've written a simple [reference driver](https://ocaml.github.io/odoc/driver.html), documenting exactly what's necessary to use `odoc` to produce rich documentation. A more complete (and more complex) example is the tool [voodoo](https://github.com/ocaml-doc/voodoo), which is being used to create the docs for [v3.ocaml.org](https://v3.ocaml.org/packages). +Like the OCaml compiler itself, running `odoc` on your code requires careful sequencing of the invocations to produce the correct result. Fortunately both `dune` and `odig` understand how to do this, so most users don't need to know the details. If you want more than these tools provide though, we've written a simple [reference driver](https://web.archive.org/web/20211208101345/https://ocaml.github.io/odoc/driver.html), documenting exactly what's necessary to use `odoc` to produce rich documentation. A more complete (and more complex) example is the tool [voodoo](https://github.com/ocaml-doc/voodoo), which is being used to create the docs for [v3.ocaml.org](https://v3.ocaml.org/packages). ## [v3.ocaml.org](https://v3.ocaml.org) @@ -122,11 +122,11 @@ As previously posted, the new version of the OCaml website has been under develo ## New Website -The website for `odoc` has been improved with guides for [documentation authors](https://ocaml.github.io/odoc/odoc_for_authors.html), [integrators](https://ocaml.github.io/odoc/driver.html), and [contributors](https://ocaml.github.io/odoc/contributing.html). This site is intended to grow over time with more content to help people write docs for their packages. +The website for `odoc` has been improved with guides for [documentation authors](https://web.archive.org/web/20211208101345/https://ocaml.github.io/odoc/odoc_for_authors.html), [integrators](https://web.archive.org/web/20211208101345/https://ocaml.github.io/odoc/driver.html), and [contributors](https://web.archive.org/web/20211208101345/https://ocaml.github.io/odoc/contributing.html). This site is intended to grow over time with more content to help people write docs for their packages. ## OCamldoc? -This release, particularly because of the new output renderers, puts `odoc` in a place where it supercedes OCamldoc in most respects. There are a few features we're missing (see [the comparison](https://ocaml.github.io/odoc/ocamldoc_differences.html) in the docs), including +This release, particularly because of the new output renderers, puts `odoc` in a place where it supercedes OCamldoc in most respects. There are a few features we're missing (see [the comparison](https://web.archive.org/web/20211208101345/https://ocaml.github.io/odoc/ocamldoc_differences.html) in the docs), including most notably that we don't render the source (OCamldoc's `--keep-code` argument), and that there is no support for custom tags. If `odoc` is lacking features that you're currently relying on in OCamldoc, we'd love to hear from you! ## More Docs! diff --git a/data/industrial_users/american-museum-of-natural-history.md b/data/industrial_users/american-museum-of-natural-history.md index 56580b799d..9d6003669a 100644 --- a/data/industrial_users/american-museum-of-natural-history.md +++ b/data/industrial_users/american-museum-of-natural-history.md @@ -2,7 +2,7 @@ name: American Museum of Natural History description: > The Computational Sciences Department at the AMNH has been using OCaml for almost a decade in their software package POY for phylogenetic inference -url: "https://www.amnh.org/our-research/computational-sciences" +url: "https://www.amnh.org/research/computational-sciences" logo: users/amnh.png locations: - United States diff --git a/data/industrial_users/cacaoweb.md b/data/industrial_users/cacaoweb.md index 82a3e79e4a..80b35fbcf2 100644 --- a/data/industrial_users/cacaoweb.md +++ b/data/industrial_users/cacaoweb.md @@ -2,7 +2,7 @@ name: CACAOWEB description: > Cacaoweb is developing an application platform of a new kind. It runs on top of our peer-to-peer network, which happens to be one of the largest in the world -url: "https://cacaoweb.org/" +url: "http://cacaoweb.org/" logo: users/cacaoweb.png locations: - United Kingdom diff --git a/data/industrial_users/kernelize.md b/data/industrial_users/kernelize.md index d2745c3cd8..72d79db96e 100644 --- a/data/industrial_users/kernelize.md +++ b/data/industrial_users/kernelize.md @@ -4,7 +4,7 @@ description: > Kernelyze has developed a novel approximation of two-variable functions that achieves the smallest possible worst-case error among all rank-n approximations. -url: "https://kernelyze.com/" +url: "https://github.com/kernelyze/kernelyze-base" logo: users/kernelyze-llc-logo.png locations: - United States diff --git a/data/workshops/2009.md b/data/workshops/2009.md index 31a9fe4276..b7f79830df 100644 --- a/data/workshops/2009.md +++ b/data/workshops/2009.md @@ -16,7 +16,7 @@ presentations: - title: Cameleon/Chamo authors: - Maxence Guesdon - link: http://home.gna.org/cameleon/chamo.en.html + link: https://web.archive.org/web/20100301000000*/http://home.gna.org/cameleon/chamo.en.html - title: Delimited overloading authors: - Christophe Troestler @@ -24,7 +24,7 @@ presentations: - title: OCaml as fast as C! authors: - Sylvain Le Gall - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2009/slides/OCamlAsFastAsC.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2009/slides/OCamlAsFastAsC.pdf - title: VHDL symbolic simulation in OCaml authors: - Florent Ouchet diff --git a/data/workshops/2013.md b/data/workshops/2013.md index a02215c200..6a05ec5170 100644 --- a/data/workshops/2013.md +++ b/data/workshops/2013.md @@ -13,20 +13,20 @@ presentations: - title: Accessing and using weather-related data in OCaml authors: - Hezekiah Carty - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/weather-related-data.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/guha.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/weather-related-data.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/guha.pdf - title: The Frenetic Network Controller authors: - Nate Foster - Arjun Guha - Frenetic Contributors - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/frenetic.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/guha.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/frenetic.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/guha.pdf - title: 'Pfff: PHP Program analysis at Facebook' authors: - Yoann Padioleau link: https://github.com/facebook/pfff/wiki/Main - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/padioleau.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/padioleau.pdf - title: The design of the wxOCaml library authors: - Fabrice Le Fessant @@ -34,16 +34,16 @@ presentations: - title: 'Goji: an Automated Tool for Building High Level OCaml-JavaScript Interfaces' authors: - Benjamin Canou - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/wxocaml.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/lefessant.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/wxocaml.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/lefessant.pdf - title: 'ctypes: foreign calls in your native language' authors: - Jeremy Yallop - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/ctypes.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/ctypes.pdf - title: The State of OCaml authors: - Xavier Leroy - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/leroy.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/leroy.pdf - title: The OCaml Platform v0.1 authors: - Anil Madhavapeddy @@ -53,67 +53,67 @@ presentations: - Philippe Wang - Leo White - Jeremy Yallop - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/platform.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/madhavapeddy.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/platform.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/madhavapeddy.pdf - title: Extensions points for OCaml authors: - Leo White - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/white.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/white.pdf - title: High-Performance GPGPU Programming with OCaml authors: - Mathias Bourgoin - Emmmanuel Chailloux - Jean-Luc Lamotte - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/gpgpu.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/bourgoin.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/gpgpu.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/bourgoin.pdf - title: Improving OCaml high level optimisations authors: - Pierre Chambart - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/optimizations.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/chambart.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/optimizations.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/chambart.pdf - title: A new implementation of OCaml formats based on GADTs authors: - Benoît Vaugon - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/formats-as-gadts.pdf https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/vaugon.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/formats-as-gadts.pdf https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/vaugon.pdf - title: Runtime types in OCaml authors: - Grégoire Henry - Jacques Garrigue - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/runtime-types.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/henry.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/runtime-types.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/henry.pdf - title: On variance, injectivity, and abstraction authors: - Jacques Garrigue - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/injectivity.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/garrigue.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/injectivity.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/garrigue.pdf - title: 'Ocamlot: OCaml Online Testing' authors: - David Sheets - Anil Madhavapeddy - Amir Chaudhry - Thomas Gazagnaire - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/ocamlot.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/sheets.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/ocamlot.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/sheets.pdf - title: Merlin, an assistant for editing OCaml code authors: - Frédéric Bour - Thomas Refis - Simon Castellan - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/merlin.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/merlin.pdf - title: Profiling the Memory Usage of OCaml Applications without Changing their Behavior authors: - Çagdas Bozman - Michel Mauny - Fabrice Le Fessant - Thomas Gazagnaire - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/profiling-memory.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/bozman.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/profiling-memory.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/bozman.pdf - title: 'Core bench: micro-benchmarking for OCaml' authors: - Christopher Hardin - James Roshan - link: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/core-bench.pdf - slides: https://github.com/ocaml/ocaml.org/blob/master/site/meetings/ocaml/2013/slides/james.pdf + link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/core-bench.pdf + slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/james.pdf organising_committee: [] program_committee: - name: Mark Shinwell diff --git a/data/workshops/2022.md b/data/workshops/2022.md index 4916c8b089..4ba69b9f62 100644 --- a/data/workshops/2022.md +++ b/data/workshops/2022.md @@ -103,7 +103,7 @@ presentations: authors: - Darius Foo - Wei-Ngan Chin - link: https://dariusf.github.io/tracing-ocaml22.pdf + link: https://web.archive.org/web/20230413145607/https://dariusf.github.io/tracing-ocaml22.pdf video: https://watch.ocaml.org/videos/watch/3b4401ec-f0a8-44bb-97ad-18e05c2135f9 organising_committee: [] program_committee: