#3 - OCaml 5 RC1, Caqti/EIO, Neovim Conf
Welcome to edition #3 of my newsletter!
After being laid off last week, I mostly took this week off to relax and assess what's next: I went out for a few meals with friends, allowed myself to sleep a little more than usual, exercised almost every day and watched some world cup matches.
This edition is a little lighter than the 2 previous ones. Regular content will resume at the end of the year. As always, thanks for reading!
OCaml Land
- The first release candidate for OCaml 5 was released and announced.
- A little bird tells me the plan is to release the final version on December 21.
- (If you can't see the above link to a Discord message, you'll need to join the OCaml Discord server)
- Caqti's next release should include an EIO runtime library.
- I'm glad that's the case so I won't have to use my janky implementation anymore (or have to maintain it!).
"What did you get done this week?"
- Despite taking most of the week off, I still managed to do some Piaf work:
- In PR#161 I added the ability to bind HTTP(S) servers to UNIX domain sockets.
- Felipe started work on adding multicore server support in PR#151 and I got it through the finish line.
- This means that Piaf servers can now be configured to use a number of domains greater than 1.
- It beats the previous approach of starting multiple Piaf server processes (under OCaml < 5)
Random
- Neovim Conf happened this week.
- You can watch the multiple-hour long streams, or wait for the talks to be published separately.
Don't miss what's next. Subscribe to Last Week in anmonteiro's OSS: