C Functional programming

Open-source C projects categorized as Functional programming

Top 12 C Functional programming Projects

Functional programming
  1. ring

    Simple and flexible programming language for applications development (by ring-lang)

    Project mention: Ring Programming Language | news.ycombinator.com | 2024-08-05
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. metalang99

    Full-blown preprocessor metaprogramming

    Project mention: Metalang99: Full-Blown Preprocessor Metaprogramming | news.ycombinator.com | 2024-09-30
  4. felix

    The Felix Programming Language (by felix-lang)

  5. never

    Never: statically typed, embeddable functional programming language.

  6. crumb

    The Crumb Programming Language

    Project mention: Make a New Programming Language | news.ycombinator.com | 2024-08-13

    I built Crumb (https://github.com/liam-ilan/crumb) a year ago, before starting university. It completely changed the way I conceptualized programming as a whole. You start feeling deja-vu every time you open a new language, and the "ah-ha!" feeling you get when you see something in another language you had to think about when implementing your own is super rewarding.

    A year later (this summer) I used Crumb to land my first job at a pretty cool startup! The payoff was way more than I could have ever expected.

  7. cognate

    A human readable quasi-concatenative programming language

  8. lispBM

    An interpreter for a concurrent lisp with message-passing and pattern-matching.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. lambda-zero

    minimalist pure lazy functional programming language (pythonic haskell)

    Project mention: The Ultimate Conditional Syntax | news.ycombinator.com | 2024-10-20

    Looks very similar to lambda zero syntax (https://github.com/clark800/lambda-zero):

        def getNaturalName(tag, globals)

  11. adorad

    Fast, Expressive, & High-Performance Programming Language for those who dare

  12. lambda-mountain

    Compiler Backend for LSTS (Typed Macro Assembler)

    Project mention: Ask HN: What are you working on (August 2024)? | news.ycombinator.com | 2024-08-24

    https://github.com/andrew-johnson-4/lambda-mountain

    Working on verifiable correctness for programs written in LM or anything that generates annotated assembly. Basically low-level proofs that accessed memory is valid and live or that function pre/post-conditions are met.

    The goal is that these proofs are compiler agnostic, so more people can use them.

  13. Van-lang

    Van programming language. Embeddable and extendable script language in C. Simple and efficient.Inspired by C, Simula and JavaScript

  14. pcomb

    parser combinators in PostScript and C

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Functional programming discussion

Log in or Post with

C Functional programming related posts

  • A fully functional SVG favicon editor for the terminal written in Crumb

    2 projects | /r/ProgrammingLanguages | 12 Oct 2023
  • Ask HN: What's the best CLI installation experience you've ever seen?

    2 projects | news.ycombinator.com | 29 Aug 2023
  • Minor Issue

    1 project | news.ycombinator.com | 2 Sep 2023
  • The Crumb Programming Language

    1 project | /r/ThePrimeagenReact | 29 Aug 2023
  • Crumb,a New Programming Language of No Keywords, and Everything Is a Function

    1 project | news.ycombinator.com | 27 Aug 2023
  • Show HN: Going into Freshman Year, Figured I Should Build an Interpreter ¯\(ツ)/¯

    2 projects | news.ycombinator.com | 26 Aug 2023
  • I'm going to leave Windows to move permanently to Linux Fedora (I've been using Windows + Ubuntu for several years now), can you help me with some questions about Fedora?

    6 projects | /r/Fedora | 29 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Functional programming projects in C? This list will help you:

# Project Stars
1 ring 1,303
2 metalang99 903
3 felix 808
4 never 441
5 crumb 422
6 cognate 249
7 lispBM 98
8 lambda-zero 77
9 adorad 62
10 lambda-mountain 27
11 Van-lang 17
12 pcomb 5

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C is
the 6th most popular programming language
based on number of references?