Skip to content

Details

Talk by Claes Worm

mtag is a CLI file-tagger implemented in OCaml, following the Unix philosophy of small specialized programs that compose. This talk will demo the tagging system and talk about the implementation and the philisophy behind the choices made.

A selection of the areas covered in the talk are:

  • Systems-programming in OCaml.
  • Striving for the simplest, most correct and open/hackable implementation.
  • Recursive CLI composition of `mtag` via equal input-/output-formats.
  • Simple CLI DSL that allows powerful expressions, internally mapping to set operations.

If you'd like to take the tool for a spin before the talk, you can find it here:
https://github.com/rand00/mtag

---

We have set up a collaboration with Prosa, who generously offered to provide a location for our regular meetups. Please see Prosa's Calendar for more details: Prosa Calendar (https://www.prosa.dk/kalender/hele-kalenderen/)

Related topics

Events in Copenhagen, DK
Clojure
Erlang Programming
Functional Programming
Haskell
Computer Programming

You may also like