OCaml Workshop 2014

PODCAST

OCaml Workshop 2014

The OCaml Users and Developers Workshop Gothenburg, Sweden, September 5, 2014 Colocated with ICFP 2014, the day after the ML Family Workshop. https://ocaml.org/meetings/ocaml/2014/

  1. 18
  2. 17

    Transport Layer Security purely in OCaml

    Transport Layer Security purely in OCaml by Hannes Mehnert and David Kaloper Meršinjak Transport Layer Security purely in OCamlTransport Layer Security (TLS) is probably the most widely de- ployed security protocol on the Internet. It is used t...

  3. 16

    The State of OCaml (invited), Xavier Leroy

    The State of OCaml (invited), Xavier Leroy

  4. 15

    The OCaml Platform v1.0

    The OCaml Platform v1.0, by Anil Madhavapeddy The OCaml Platform combines the OCaml compiler toolchain with a coherent set of tools for build, documen- tation, testing and IDE integration. The project is a collab- orative effort across the OCam...

  5. 14

    Simple, efficient, sound-and-complete combinator parsing

    This proposal describes a parsing library that is based on current work due to be published as Simple, efficient, sound and complete combinator parsing for all context-free grammars, using an oracle.

  6. 13

    OCamlOScope - a New OCaml API Search

    OCamlOScope is a new search engine for OCaml programming. Tons of OCaml library packages, modules, types, constructors, functions and values can be searched via simple string queries.

  7. 12

    Nullable Type Inference

    Nullable Type Inference, by Michel Mauny and Benoît Vaugon We present type inference algorithms for nullable types in ML-like programming languages. Starting with a sim- ple system, presented as an algorithm, whose only inter- est is to introdu...

  8. 11

    Multicore OCaml

    Multicore OCaml, by Stephen Dolan, Leo White, Anil Madhavapeddy (University of Cambridge). Currently, threading is supported in OCaml only by means of a global lock, allowing at most thread to run OCaml code at any time. We present ongo- ing wo...

  9. 10
  10. 9
  11. 8

    Introduction to 0install

    Introduction to 0install by Thomas Leonard 0install (pronounced “Zero Install”) is a decentralised cross-platform package manager. “Decentralised” means that organisations and individuals can host their software in their own package repositorie...

  12. 7

    Improving Type Error Messages in OCaml

    Improving Type Error Messages in OCaml, by Arthur Charguéraud (INRIA & Université Paris Sud) Cryptic type error messages are a major obstacle to learning OCaml. In many cases, error messages cannot be interpreted with- out a sufficiently-precis...

  13. 6

    High Performance Client-Side Web Programming with SPOC and Js of ocaml

    High Performance Client-Side Web Programming with SPOC and Js of ocaml - by Mathias Bourgoin and Emmmanuel Chailloux (Université Pierre et Marie Curie) We present WebSpoc, an OCaml GPGPU library targeting web applications that is built upon SPO...

  14. 5

    Github Pull Requests for OCaml development - a field report

    Github Pull Requests for OCaml development - a field report, by Gabriel Scherer On 2014/01/30, we started an experiment allowing users to submit and discussion patches to the OCaml distribution on its Github mirror rather than through the exist...

  15. 4

    Ephemerons meet OCaml GC

    Ephemerons meet OCaml GC, by François Bobot Garbage collectors (GCs) manage the memory for the programmers and help to ensure the safety of the programs by freeing memory only when it cannot be used anymore. GCs detect that a memory block can’...

  16. 3

    Coq of OCaml

    Coq of OCaml, by Guillaume Claret The CoqOfOCaml project is a compiler from a subset of the OCaml language to the Coq programming language. This com- piler aims to allow reasoning about OCaml programs, or to im- port existing OCaml libraries in...

  17. 2

    A Proposal for Non-Intrusive Namespaces in OCaml

    A Proposal for Non-Intrusive Namespaces in OCaml, by Pierrick Couderc (I), Fabrice Le Fessant (I+O), Benjamin Canou (O), Pierre Chambart (O); (I = INRIA, O = OCamlPro) We present a work-in-progress about adding namespaces to OCaml. Inspired by ...

  18. 1

    A Case for Multi-Switch Constraints in OPAM

    A Case for Multi-Switch Constraints in OPAM - by Fabrice Le Fessant (INRIA) Package managers usually only deal with packages and their versions, and the constraints on their dependencies towards other packages’ versions. Among package managers,...

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

The OCaml Users and Developers Workshop Gothenburg, Sweden, September 5, 2014 Colocated with ICFP 2014, the day after the ML Family Workshop. https://ocaml.org/meetings/ocaml/2014/

URL copied to clipboard!