Skip to content
vic

zesterer/fula

A functional programming language with Hindley-Milner type inference

zesterer/fula.json
{
"createdAt": "2019-08-08T12:44:59Z",
"defaultBranch": "master",
"description": "A functional programming language with Hindley-Milner type inference",
"fullName": "zesterer/fula",
"homepage": "",
"language": "Rust",
"name": "fula",
"pushedAt": "2019-08-14T12:48:24Z",
"stargazersCount": 8,
"topics": [],
"updatedAt": "2025-07-28T18:40:00Z",
"url": "https://github.com/zesterer/fula"
}

Fula is a statically-typed functional programming language.

const factorial = |x|
if x = 0
then 1
else x * factorial(x - 1);