zesterer/fula
A functional programming language with Hindley-Milner type inference
{ "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.
Example
Section titled “Example”const factorial = |x| if x = 0 then 1 else x * factorial(x - 1);