Make your functions return something meaningful, typed, and safe!
- python
- python3
- functional-programming
- fp
47,133 repositories indexed
121–144 of 980 · Most stars
Make your functions return something meaningful, typed, and safe!
A Haskell library that simplifies access to remote data, such as databases or web-based services.
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
🍃 A refreshing programming language for the front-end web.
A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript
A lightweight C++ base library with Go-style coroutines.
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
:atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.
The .NET library for ImageMagick
The repository host gives no description.
The Ballerina Programming Language
A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.
📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.
Database Markup Language (DBML), designed to define and document database structures
Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.
pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
A toy JVM written in Go
A lightweight library that provides tools for organizing asynchronous code
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
A fancy and practical functional tools lib