OCaml's Wings for Machine Learning. Contribute to raven-ml/raven development by creating an account on GitHub.



In my previous article I mentioned that OCaml’s Stdlib leaves a lot to be desire when it comes to regular expressions. One thing I didn’t discuss back then was that the problem is somewhat mitigated by the excellent module Scanf, which makes it easy to parse structured data.



One of the things that bothered me initially in OCaml was the poor support for working in regular expressions in the standard library. Technically speaking, there’s no support for them at all!



Our sister company Parsimoni sends OCaml into space aboard DPhi Space's Clustergate ride-sharing platform to test the cababilities of SpaceOS.


Tarides: We're Moving Ocsigen from Lwt to Eio!

Announcing a new project transitioning the web development framework Ocsigen from Lwt to Eio and effects, creating new tools and workflows.


A Boulder Dash clone in OCaml. Contribute to rossberg/boulder-dash development by creating an account on GitHub.


Wasm_of_ocaml launches its first feature-complete release, seamlessly compiling OCaml bytecode into WebAssembly modules.


After over 25 years of using Vim exclusively I'm completely unable to work on a computer without it.


What happens when the chief maintainer of an open source project dies. Maintaining VIM turned out to be a full time job, though the community has stepped in to help.


OCaml is a horse...

OCaml Language Committee
Design discussions about the OCaml language. Contribute to ocaml/RFCs development by creating an account on GitHub.

Jane Street: How we accidentally built a better build system for OCaml

A “build system” is one of the most important tools in a developer’stoolbox. Roughly, it figures out how to create runnable programs froma bunch of different...


Jane Street: How we accidentally built a better build system for OCaml

A “build system” is one of the most important tools in a developer’stoolbox. Roughly, it figures out how to create runnable programs froma bunch of different...


Release OCaml 5.3.0
Some of the highlights in OCaml 5.3.0 are: Syntax for deep effect handlers Restored MSVC port Re-introduced statistical memory profiling (statmemprof) utf-8 encoded Unicode source files and modest...

Create a CLI in OCaml Using Cmdliner

Serving This Article from RAM with Dream for Fun and No Real Benefit

This article is a kind of experience report of writing an HTTP server serving my website directly from memory, no file system involved. Just keep in mind: I am pretty that you should not try to reproduce this for your own little corner of the Internet, but I had a lot of fun.



Announcing the 1.0 release of Saturn, a library of efficient, tested, concurrent data structures ready to use with OCaml 5.


Octane: A Query Builder for OCaml (YouTube)

YouTube Video
Click to view this content.

Making OCaml Mainstream: Support Our Open Source Work on GitHub (Tarides)

Tarides contributes to the OCaml community with maintenance, community events, and new features. You can now support this work by sponsoring it on GitHub.


OCaml.

Mutt.

Mutt.

Can't confirm that. In the 90s encodings were a nightmare. ISO-8859-1, ISO-8859-15, CP1252, IBM850, ... If you tried to build a website with an upload form, you'd get the most bizarre encodings and there was no way to reliably distinguish them. I'm not an English native, my world is full of umlauts and s-z ligatures. Things got A LOT better in the last years, thanks to Unicode encodings.

These errors were much more common before Unicode encodings were in broad use. Unicode pretty much solved this.

undefined
I'm not partial to the martial Or the plutocrats, in their beaver hats And the fascists have the outfits But I don't care for the outfits What I care about is music And the communists have the music

You are welcome. I started using remind in 2005 and it has been my dependable and powerful companion ever since. This software is a piece of art. The same is true for wyrd, which is rock solid and blazing fast.