SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Repository Index
47,133 repositories indexed
49–72 of 401 · Most stars
A fast, friendly, functional language.
- functional-language
- functional-programming
- language
- roc-lang
A small, fast, and embeddable programming language based on Lua with a gradual type system.
- lua
- programming-language
- scripting-language
A music programming language for musicians. :notes:
- music
- programming-language
- music-programming-language
- music-composition
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
- groovy
- jvm-languages
- programming-language
- metaprogramming
Lightweight, modular, and extensible library for functional programming.
A utility library for JavaScript and TypeScript.
- typescript
- utility
- functional
- programming
Esoteric Programming Language
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
- akka
- actor-model
- dotnet
- concurrency
An autocompletion daemon for the Go programming language
A minimalistic ClojureScript interface to React.js
Principled Functional Programming in Scala
- scalaz
- scala
- functional-programming
- scala-native
A high-performance non-blocking I/O networking framework focusing on RPC scenarios.
- rpc
- golang
- network-programming
- net
Make your functions return something meaningful, typed, and safe!
- python
- python3
- functional-programming
- fp
Simple, elegant, Pythonic functional programming.
- python
- functional
- language
- functional-programming
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
- fsharp
- compiler
- visual-studio
- netcore
🍃 A refreshing programming language for the front-end web.
- mint-lang
- language
- compiler
- programming-language
BGP implemented in the Go Programming Language
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
- discriminated-unions
- c-sharp
- f-sharp
- dotnetcore
NVIDIA's CUDA platform for Rust. Host runtime crates plus Tile (cutile-rs) and SIMT (cuda-oxide) kernel programming models in idiomatic Rust.
The Ballerina Programming Language
- programming-language
- language
- compiler
- ballerina-lang
A fast script language for Go
- golang
- go
- script
- embedded-language
The P programming language.
- asynchronous
- programming-language
- systematic-testing
- event-driven
Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.