Articles by Tag #ocaml

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Pragmatic Category Theory | Part 1: Semigroup Intro

This article was permanently moved to my personal website: chshersh.com :: Pragmatic Category...

Learn More 135 13Jul 30 '24

Pragmatic Category Theory | Part 2: Composing Semigroups

This article was permanently moved to my personal website: chshersh.com :: Pragmatic Category...

Learn More 25 4Aug 19 '24

Bare-bones unit testing in OCaml with dune

THERE are various techniques and tools to do unit testing in OCaml. A small selection: Alcotest -...

Learn More 12 0Jul 1 '24

OCaml GADTs for Authentication Tokens

In this article, I will present and explain a real-world usage of Generalized Algebraic Data Types...

Learn More 6 1Feb 14

My first experience with OCaml

Building my first project in OCaml

Learn More 5 0Sep 19 '24

Powerful form validation with OCaml's Dream framework

Accessing the power of static typing for server-side form validation and error reporting

Learn More 5 0Dec 1 '24

Basic OCaml

Welcome to this beginner-friendly OCaml tutorial! My goal is to make this your ultimate...

Learn More 4 0Apr 2

Practical OCaml

Welcome to the second part of Basic OCaml, where we dive into writing practical OCaml code! This...

Learn More 3 0Apr 25

Porting is-odd npm to OCaml using remelange compiler

If you've ever worked with JavaScript, you've probably encountered tiny, hyper-focused utility...

Learn More 2 2Apr 1

Easy parsing with reasonable error messages in OCaml's Angstrom

How to use 'labels' to provide helpful parse error messages

Learn More 2 0May 8

Functional Programming and Why OCaml?

I'd like to express my gratitude to Richard Feldman for his incredible teachings in Functional...

Learn More 1 0Apr 2

OCaml Dockerfile build from scratch

I'm trying to package Ocaml programs for future container deployments. Upon looking at docker hub,...

Learn More 1 0Sep 15 '24

When Failure is Not an Option: A Practical Case for OCaml

Foto de Louis Hansel en Unsplash Sources Why Functional Programming Doesn't...

Learn More 1 0Jun 13

Constructing XML output with dream-html

How to have complete control over the XML output from your code

Learn More 1 1Jul 14 '24

When OCaml Met C++: A Love Story in Signatures and Suffering

I didn't want to. Nobody wants to. But when you're building a system that signs JSON and realize half...

Learn More 0 0Jun 2

OCaml/Dune Tutorial

More project-oriented tutorials are needed to help developers learn OCaml effectively. This tutorial...

Learn More 0 0Apr 2

The railway to better error handling

I was writing a new post about replacing exceptions in Tsonnet with a monadic approach, and the...

Learn More 0 0Feb 9

Functional Programming & The Future of Software Engineering

Last week, I had a great chat with Dillon Mulroy from Vercel, and the (almost) uncut recording is now...

Learn More 0 0Oct 18 '24

Why you should consider OCaml in your toolkit

When Failure is Not an Option: A Practical Case for OCaml ...

Learn More 0 0Jun 13