home.social

#ocaml — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ocaml, aggregated by home.social.

fetched live
  1. Another cool stuff is to take the advantage of CPU. #OCaml is pretty dumb about optimisation, your CPU is not. The idea is to load a 8-bytes word for smaller values (such as int16 or int32) and let the CPU to be smart enough to fusion this "mov" which can appears three or four times.

  2. I found a rabbit-hole about encoding/decoding binary data in #OCaml, it results to a DSL which is the fastest about decoding things (like IPv4 packets). You can see the implementation here: github.com/robur-coop/bstr/tre

    I will make a release soon!

  3. One thing #ocaml got right is their module system.

  4. 🇫🇷 l'année passée, au #capitoleDuLibre (2025) j'ai pu partager ma passion pour #ocsigen! Un framework futuriste qui vient du monde #ocaml dans "Restoring fun at every level of web programming" !

    Voici la vidéo : youtube.com/watch?v=qD5D1jLJvm

  5. Ocaml's Utop is a very nice repl to use. We've decided to start switching from Poly/ml to Ocaml mainly so that we have a more stable FFI and documentation support. Can only do so much reverse engineering before it becomes tiring.

    I learnt quite a bit about how SML works but I need to make steady progress on this project.
    #ocaml

  6. 🚨 ALERT 🚨: Someone discovered how to over-engineer 🤓 a problem that #OCaml doesn't even want to solve, using words like "type equality witness" to confuse everyone into thinking it's important. 😂 Spoiler: it's not. Just more academic hand-waving 🤷.
    xvw.lol/en/articles/oop-refl.h #overengineering #typeequalitywitnes #academicjargon #humor #HackerNews #ngated

  7. So happy to have my package listed here!

    ocaml.org/p/ifs-fractals/1.1.0

    The community feels much friendlier than many others, and its release process is refreshingly centered on real human interactions. You don't simply push a new release and call it a day. Someone actually reviews it. It takes time. Something rare nowadays.

  8. All I see is hipsters learning new hipster language like #Rust, #Haskell and #OCaml.

    Why don't you learn a real hipster language instead: https://www.youtube.com/watch?v=rRbY3TMUcgQ

  9. 🎉 Wow, a UI library for OCaml! Because what the world really needed was more esoteric tools for building websites in a language no one uses for web development. 👏 Bravo, Jane Street, you truly know how to pick 'em! 🚀
    github.com/janestreet/bonsai #UIlibrary #OCaml #webdevelopment #esoterictools #JaneStreet #technews #HackerNews #ngated

  10. 🐢🚀 Oh, look at me, I'm F*! A "proof-oriented" #language that's apparently too cool for school, bridging the gap between #functional and effectful like a glorious #unicorn 🦄. Just try not to trip over all those fancy words while desperately clinging to #OCaml as your lifeboat! 🌊👨‍💻
    fstar-lang.org/ #proof-oriented #programming #tech #news #HackerNews #ngated