Swift µframework of simple functional programming tools
Repository Index
79,350 visible repositories in the index
313–336 of 496 · Most stars
A scripting language for .NET Core
- c-sharp
- programming-language
- mond
- scripting
recursion schemes for cats; to iterate is human, to recurse, divine
- scala
- recursion-schemes
- functional-programming
[Go]Distributed Actor/Grain framework for Golang with goodies
- actor-model
- actors
- actorsystem
- golang
Functional programming, immutable collections and FP constructs for typescript and javascript
- typescript
- functional-programming
- immutable-collections
- javascript
No-Frills Functional Programming Lib Augmenting Javascript/Node.js
- functional-programming
- pure-function
- recursion
- javascript
Abstraction for managing asynchronous code in JS
- fp
- promise
- future
- task
The metalua programming language
A lightweight yet powerful configuration manager for the Go programming language
- config
- configuration
- configuration-files
- config-management
Monad, Functional Programming features for Golang
- golang
- functional-programming
- functional-reactive-programming
- reactive
Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^
- ddd
- ddd-architecture
- ddd-example
- transpiler
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
- async
- sync
- concurrent
- functional-programming
Owi: Seamless program analysis for C, C++, Go, Haskell, LLVM, Rust, Wasm and Zig.
- ocaml
- wasm
- webassembly
- interpreter
:baby_chick: A multi-paradigm programming language with gradual and duck typing that targets PHP and JS
- programming-language
- language
- programming-paradigms
- repl
Practical generic programming for F#
- generic-programming
- fsharp
fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
- golang
- go
- functional-programming
- currying
Common combinators for Elixir
- pointfree
- curried-functions
- elixir
- functional-languages
Pure Declarative Programming in Swift, Among Other Things
A lightweight library for writing concurrent programs in Go using the Actor model.
- actor
- go-actor
- concurrency
- concurrent-programming
Visual D - Visual Studio extension for the D programming language
Diameter stack and Base Protocol (RFC 6733) for the Go programming language
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
- interpreter
- lexer
- swift
- pascal-language
[A]synchronous Functional Programming
- function-composition
- asynchronous
- transducers
- parallel
Sophisticated and functionally-minded async with advanced features: coroutines, promises, ES2015 iterables, fantasy-land
- promise
- fantasy-land
- async
- asynchronous