Rust Functional programming

Open-source Rust projects categorized as Functional programming

Top 14 Rust Functional programming Projects

  • roc

    A fast, friendly, functional language.

  • Project mention: Roc a fast, friendly, functional language | | 2023-11-29
  • kind

    Temporary repository for Kind2's refactor based on HVM2 (by HigherOrderCO)

  • Project mention: Kind: A lambda-calculus based pure programming language | | 2023-11-27
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo

    A library for functional programming in Rust

  • Project mention: Is Scala worth learning in 2023? | /r/scala | 2023-06-29

    Learn something that pays the bill first - nowadays it's Golang/Rust react/typescript. Then you can try some pure fp libs like fp-ts and, and look through existing scala cats docs. If you'll feel bad about it - that's totally fine and expectable, fp takes a paradigm shift and not that many dev able to shift their brains way of thought due to basic psychological rigidity) (inability to change habits and to modify concepts/attitudes once developed). And that's purely a staffing and management issue - folks hired randoms out of the blue, and called 'em a team.

  • tailcall

    A high-performance data access layer

  • Project mention: Developer Relations Engineer [Tailcall] | | 2024-03-19
  • vonuvoli-scheme

    vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind

  • ukanren-rs

    Rust implementation of µKanren, a featherweight relational programming language.

  • ValueScript

    A dialect of TypeScript with value semantics.

  • SaaSHub

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

    SaaSHub logo
  • rlci

    🦀 λ Overly-documented Rust-powered Lambda Calculus Interpreter.

  • Project mention: rlci: Overly-documented Rust-powered Lambda Calculus Interpreter. A real programming language in just a bit of code and way too many comments. | /r/rust | 2023-06-19
  • rust-aluvm

    Rust implementation of AluVM (RISC functional machine)

  • pipe-trait

    Make it possible to chain regular functions

  • yamlfun

    [Proof of Concept] Embedded functional scripting language with YAML ¯\_(ツ)_/¯

  • rust-fp

    The Library for Functional Programming in Rust

  • fyg-lang

    Fyg is a simple high-level, functional-imperative with runtime type safety for the aspiring grug

  • Project mention: A decade of developing a programming language | | 2023-11-14

    Cool to see an implementation in Go, nice! Here's where I got to with my first attempt: There's definitely stuff I'd do a bit different, my second attempt is actually a project to learn Rust with, but I'm already considering switch to Ocaml haha!

  • chained

    A Rust library for lazily chaining functions

  • SaaSHub

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

    SaaSHub logo
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).

Rust Functional programming related posts


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

Project Stars
1 roc 3,681
2 kind 112
3 1,296
4 tailcall 1,133
5 vonuvoli-scheme 150
6 ukanren-rs 106
7 ValueScript 81
8 rlci 57
9 rust-aluvm 58
10 pipe-trait 39
11 yamlfun 13
12 rust-fp 12
13 fyg-lang 1
14 chained 1

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