Is there any org in #Bangalore that would like to lend their space for an #FPIndia meetup? Please dm
#India #FunctionalProgramming #Meetup #Haskell #PureScript #Erlang #Elixir #OCaml #Scala #Clojure
Is there any org in #Bangalore that would like to lend their space for an #FPIndia meetup? Please dm
#India #FunctionalProgramming #Meetup #Haskell #PureScript #Erlang #Elixir #OCaml #Scala #Clojure
Opam's Nix system dependency mechanism
The next release of OCaml's package manager, opam, will have support for dependency management with Nix! https://ryan.freumh.org/opam-nix.html #nix #ocaml
GitHub - raven-ml/raven: OCaml's Wings for Machine Learning
OCaml Weekly News, 29 Apr 2025: * dream-html, pure-html 3.10.0 and 3.10.1
* State of OCaml Platform on Windows
* Upgrading Semgrep from OCaml 4 to OCaml 5 + dynamic_gc utility
* Typesafe complicated combinations
* Other OCaml News https://alan.petitepomme.net/cwn/2025.04.29.html?utm_source=dlvr.it&utm_medium=mastodon #OCaml #OCamlPlanet
Bstr, a synthetic library for bigstrings: A small library to manipulate bstr https://blog.osau.re/articles/bstr.html?utm_source=dlvr.it&utm_medium=mastodon #OCaml #OCamlPlanet
#OCaml is taking flight in machine learning like a penguin attempting to fly a jumbo jet.
GitHub's navigation menu got more screen time than the actual content—because who needs substance when you have toggles, right?
https://github.com/raven-ml/raven #MachineLearning #GitHub #Interface #TechHumor #Innovation #HackerNews #ngated
This is a little article to introduce you to `bstr` a synthetic library for bigstrings in #OCaml: https://blog.osau.re/articles/bstr.html
This is a funny and cutting, but fair and concise, summary of #ReasonML the unreasonable, unwarranted bracketisation of the venerable #OCaml FP #programming language.
https://discuss.ocaml.org/t/what-is-actually-going-on-now-with-reasonml-and-rescript/13973
The #OCaml Weekly News for 2025-04-29 is out
The OCaml Weekly News for 2025-04-29 is out
#introduction: I'm a software engineer working on #MirageOS (a unikernel operating system developed in #OCaml) as part of the robur.coop collective. All open source.
Besides, I'm a #tree_warden apprentice, a #lomilomi apprentice, anarchist, antifascist. I have various non-violent communication background, a PhD in computer science, and enjoy doing permaculture.
Happy to be here and connect with you :) (moved from hannesm at mastodon.social)
Using a Rust library to parse yaml from Ocaml
This is a basic proof-of-concept for having Ocaml use Rust's Serde library to parse yaml.
Would need more work for handling all the yaml types properly, but this handles simple key-value pairs.
https://gist.github.com/jmsdnns/7923459f7f24022c3710da88636bb888
As a fan of both #ocaml and @gasproni, I enjoyed this podcast.
https://mastodon.social/@gasproni/114393113911624949
Feature Parity Series: Restoring the MSVC Port: After the release of OCaml 5, restoring any features that were left out of the initial release has been a high priority for our teams and collaborators. We call this effort our 'feature parity' project, and compaction is one example of a feature being brought back to OCaml 5 under its banner.
In this post, we look at another returning property, MSVC support, and the steps along the path to… https://tarides.com/blog/2025-04-23-feature-parity-series-restoring-the-msvc-port?utm_source=dlvr.it&utm_medium=mastodon #OCaml #OCamlPlanet
I'm really glad to explain my last work about emails verification and #OCaml for our robur.coop cooperative. You can read my last article here: https://blog.robur.coop/articles/2025-04-23-email-verification.html
Soupault 5.0.0, a static site generator based on HTML element tree rewriting, is now available: https://soupault.app/blog/soupault-5.0.0-release/
This release includes:
1. A built-in Markdown processor based on Cmarkit (in addition to configurable external convertors, not as a replacement for them).
2. A new built-in widget that feeds attributes and content of an HTML element to a template and replaces the element with that template's output (a simpler way to make "shortcodes" than writing Lua plugins).
3. Site index available to all pages by default, so things like a site-wide navigation sidebar are simpler and faster now.
4. A few smaller improvements and new plugin functions.
It also removes or reworks some obscure options, so existing configs may need small adjustments (hence the major version bump, read the post carefully!).
@tek Thanks, that does align with what I've read so far. I'm only distantly semi-adjacent at work, where something else is used (where something is used).
My own nonsense rarely gets exposed enough to worry about, though I've love to hear more about them from an #OCaml POV. (Say, on a podcast or something)