Advertisement · 728 × 90
#
Hashtag
#ocaml
Advertisement · 728 × 90
Preview
Release v0.6.0 · bbatsov/neocaml Bug fixes #34: Fix indentation of continuation lines inside multi-line comments. Lines now align with the body text after the opening delimiter. New features Add neocaml-dune-mode for editing du...

neocaml 0.6 is out with many improvements!

- opam major mode using tree-sitter
- dune major mode using tree-sitter
- dune minor mode (for running dune commands)
- flymake backend for linting opam files

You can read more about the new stuff here github.com/bbatsov/neoc...

Enjoy!

#OCaml #Emacs

8 1 0 0
Post image

#FASM vs #Ocaml
A #Raylib sample.

3 0 0 0

ATD 4.0.0 is now available on opam. It includes two big features:
- atdml: an experimental replacement for atdgen
- imports: allow splitting type defs across multiple ATD files

ATD is a suite of code generators for exchanging JSON data safely and conveniently across programming languages.
#ocaml

3 1 1 0
Post image

yikes

#ocaml #appsec #vibeCoding

1 0 0 0
Original post on mastodon.social

A little dream comes true! We just deployed an #unikernel in #OCaml which is a search engine through the old caml-list: https://caml-list.robur.coop/ :tada:. It's a full operating system which is able to search and serve a little website. It is worth archiving and keeping accessible a whole […]

1 3 0 0
Post image

vibing hard
#ocaml

2 1 1 0
Preview
Welcome to a World of OCaml OCaml is a general-purpose, industrial-strength programming language with an emphasis on expressiveness and safety.

Wow... I was reading random pages on Wikipédia and ... i found a very beautiful, impressive and cool language ! It's called #OCaml !
I'll try it soon as possible ! Good tooling, cool community, cool features... WOAH !

ocaml.org

Any opinions/advises/insight?

12 2 1 0
Preview
Release v0.4.0 · bbatsov/neocaml Bug fixes #20: Work around broken transpose-sexps on Emacs 30 (bug#60655). Falls back to default transpose behavior; Emacs 31 has a proper fix. #22: Fix compilation regexp to handle arbitrary lead...

neocaml 0.4 is out with many small improvements and a few bug-fixes github.com/bbatsov/neoc...

Thanks to everyone who provided valuable feedback since the last release!

I'm running out of ideas for what to improve at this point, so I guess version 1.0 is now in sight. 😁

#Emacs #OCaml

9 1 0 0
Post image

This is a little scary.
#ocaml #bash #claudecode

2 1 1 0
Preview
GitHub - FidelityFramework/mlir-plugins: Custom transforms for MLIR to support Fidelity Framework Custom transforms for MLIR to support Fidelity Framework - FidelityFramework/mlir-plugins

Just created our first #MLIR plugin for #cleflang and while it's within a narrow focus it has wide implications: MLKit style flat closures that can be lowered to standard LLVM. #fsharp #fstar #ocaml #dotnet github.com/FidelityFram...

4 0 0 0
Static Types Without the Hassle: Type Inference Demystified
Static Types Without the Hassle: Type Inference Demystified YouTube video by The Pure State

The age of programming languages is over. I built one anyway.

Type inference. No annotations. Errors caught before they happen. The theory is from the 70s - compilers were doing "inference" long before #ai :)

youtu.be/fSRTVrjvo70

#typeinference #compilers #fsharp #csharp #ocaml #rust

2 0 0 0
Eliom 12: Client-server applications in Web Assembly On behalf of the Ocsigen team, I am pleased to announce the release of Eliom 12. Following our recent release of wasm_of_ocaml, this version’s main feature is full support for Web Assembly. Eliom appl...

Wow Eliom + Wasm Of OCaml is released (thanks to the @ocsigen.org toolchain) !

discuss.ocaml.org/t/eliom-12-c...

#OCaml #ocsigen #wasm

12 5 1 0
Neocaml – Rubocop Creator's New OCaml Mode for Emacs | Hacker News

Neocaml got mentioned on HackerNews yesterday news.ycombinator.com/item?id=4718...

I hope this will inspire more people to check it out!

#Emacs #OCaml

14 2 0 1
Outreachy May 2026 Hello everyone, The OCaml community has signed up to Outreachy May 2026 (see past posts)! What is Outreachy? Outreachy is a paid, remote internship program. Outreachy promotes diversity in open sou...

The #OCaml community will be taking part in #outreachy in May 2026. You can read more about it and consider signing up as a mentor at the following link 🐫

discuss.ocaml.org/t/outreachy-...

4 3 0 0

Old mailing lists and their archives were replaced by Discord,Discourse and SO. Some mailing lists received thousands of mails and they were answered. Interesting times. Now #Java #OCaml mailing lists don't exist. Surprisingly Open JDK lists exist. LLMs hasten the demise of community engagement.

3 1 1 0
HTTP Server Benchmarks

that's a fact now #OCaml: https://robur-coop.github.io/httpcats/

0 0 1 0

> Rust is famously "batteries not included" — the standard library is small

My little #OCaml heart 💔

battery-pack-rs.github.io/battery-pack/

3 0 0 0
Video

wanted to try making a particle physics thing

#ocaml is actually pretty simple

2 0 2 0
Original post on mastodon.social

I finally released `mnet`, a new TCP/IP stack in #OCaml (with effects). You can check our announcement here: discuss.ocaml.org/t/ann-mnet-a-new-tcp-ip-... A mini tutorial to build your own unikernel in #OCaml is available also here […]

1 0 0 0

My exhaustiveness check for ocamllex was merged today and will be part of OCaml 5.6 🎉
About 50% of all mll files out there are affected and raise the exception 'Failure: empty token' on some input. An example of such input is now provided at compile time. github.com/ocaml/ocaml/... #ocaml

11 2 3 0

Insomnia has me going back to Ocaml. Opam + Dune is still weird to me, does not feel intuitive at all, especially just having worked with Gleam. Also having to fully define types with constructors in libraries both in the .ml and the .mli file is inconvenient.

#ocaml

3 1 1 0
Post image Post image

Well, it's in the can! 🤖 #FPGA end-to-end compilation with bit width inference confirmed with #cleflang, including AMD/Xilinx bootstrapping the flash process in the back end #fsharp #ocaml #haskell #rust #dotnet

10 1 2 1
Bigarray tutorial or examples? I’d be interested in a tutorial on elementary use of the mysterious Bigarray–or even simple examples of use. The OCaml manual chapter on Bigarray and the ocamldoc pages are pretty opaque. I don’t ac...

The documentation is sketchy for many aspects of #OCaml. This thread is about one aspect - discuss.ocaml.org/t/bigarray-t...

1 1 1 0

#fsharp is awesome , try it out and learn somewhat an #ocaml / ML language too in the process #dotnet . Think outside of the box 📦 > use your own intelligence , Human Intelligence 😇🦔💚🥳🙌 (AI can help). try also Fharp data nuget with json or csv for example and play with .fsx and REPL . Have fun 🤩

12 3 1 0

Apparently, I do fun stuff in #OCaml: https://youtu.be/JDoDWBpz7E8?si=qhTYic4IbJvRQ5Fz&t=178

0 1 0 0
Preview
Release v0.2.0 · bbatsov/neocaml Bug fixes Fix compile-goto-error landing one column before the actual error position. OCaml uses 0-indexed columns; compilation-first-column is now set to 0 accordingly. Fix neocaml-repl-send-def...

Hot on the heels of the first "official" #neocaml release, I'm very pleased to share that neocaml 0.2 is out today with many improvements! (see the release notes for details github.com/bbatsov/neoc...)

Thanks to everyone who tested v0.1 and provided valuable feedback! You rock!

#OCaml #Emacs

6 1 0 0

Day10: opam package testing tool

https://www.tunbury.org/2026/02/16/day10/

0 0 0 0

Tessera pipeline in OCaml

https://www.tunbury.org/2026/02/15/ocaml-tessera/

2 0 0 0
[ANN] YOCaml, a framework for static site generator [ANN] YOCaml 3.0.0 It had been a while since we announced a release of YOCaml (since 2.5.0), but this weekend we released version 3.0.0 (already available on OPAM)! Since version 2.5.0, many change...

🐫 Hey !
YOCaml 3.0 is out !

discuss.ocaml.org/t/ann-yocaml...

#ocaml #outreachy #ssg

11 2 1 0
Post image

Arguably the most expressive way to describe sum types to any wiring format in #OCaml. You get bidirectional JSON codecs without ppx.

12 1 2 0