Rare find

Foi. A programming language built around how functional programmers actually think.

foi-lang.com

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

June 2026
  • guide: quick syntax fixes
  • README: improve intro paragraphs and language positioning
  • docs: updating/clarifying ':over' section in the guide, adding 'expre…
May 2025
  • foi-toy(web): moving 'ebnftest.js' to self hosting to avoid dependenc…
February 2025
  • github workflow versions bump
September 2024
  • GRAMMAR: allowing pattern-matching expressions (only in parens) as th…
April 2024
  • tweaked grammar: adding dot-angle, dot-bracket, and bare-bracket ('[]…
December 2023
  • adding syntax weight,density analysis
  • README: tweaks
  • README: adding links to intro code snippets with comparisons to JS as…
  • tweaked grammar for abbreviated else-clause in pattern matching, and …
November 2023
  • fixing syntax in foi-js comparison screenshots
  • README: adding 'meaning' section to suggest definitions for 'Foi'
  • tweaking intro code snippet for better IO+Reader clarity
  • fixing bugs with foi-toy (web and cli), including updating to include…
October 2023
  • further clarification of syntax semantics
  • more syntax cleanup/clarification
  • tweaks and improvements
  • Update README.md
March 2023
  • adding github sponsors button