A statically-typed, functional typesetting system
-
Updated
Apr 19, 2024 - OCaml
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.
A statically-typed, functional typesetting system
Tutorial de OCaml para iniciantes na Linguagem.
A modular functional web framework
An OCaml kernel for Jupyter (IPython) notebook
Patoline typesetting system
Preface is an opinionated library designed to facilitate the handling of recurring functional programming idioms in OCaml.
The fastest, friendliest, and most delightful way to get started with OCaml, ReasonML, and Melange, geared towards JavaScript and TypeScript developers
Algebraic, staged parsing for OCaml: typed, compositional, and faster than yacc
A compiler from a small functional language to C. Especially features algebraic effects and handlers with multishot continuations, and a static type system with inference of types and effects, with subtyping.
Functional programming library for OCaml
My solutions for AoC 2017, using Nim, OCaml, and Python
An OCaml based implementation of a Quil QVM
WIP stack language that uses regex for control flow
Iterated Function Systems fractals with OCaml.
My Attempt at System Fω with Row-Polymorphism
The official compiler for the Quartz programming language
Materialien für das FPV-Tutorium im Sommersemester 2023
The Som functional programming language
Interpreter of the ITGL with dynamic type inference